سلام
چطور میتونم ip سیستم کاربر رو بدست بیارم ؟
با سلام
اول كتابخنه زير رو به Page اضافه كنيد.
using System.Web.UI.HtmlControls;
بعد از متد زير استفاده كنيد:
protected string GetUser_IP() { string VisitorsIPAddr = string.Empty; if (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null) { VisitorsIPAddr = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); } else if (HttpContext.Current.Request.UserHostAddress.Length != 0) { VisitorsIPAddr = HttpContext.Current.Request.UserHostAddress; } return VisitorsIPAddr; }
فقط يادتون باشه كه در هنگام كار در محيط Locale آدرس 127.0.0.1 را بر ميگرداند.
موفق باشيد
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)