مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

guest

عضویت از 1394/06/01

بدست آوردن آی پی کاربر

  • سه شنبه 24 شهریور 1394
  • 17:45
تشکر میکنم

سلام 

چطور میتونم ip سیستم کاربر رو بدست بیارم ؟

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

احمد سليمي

عضویت از 1393/01/25

  • چهارشنبه 25 شهریور 1394
  • 09:20

با سلام

اول كتابخنه زير رو به 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 را بر ميگرداند.

موفق باشيد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)