天天看点

.net得到ip(引)

1、HttpContext.Current.Request.UserHostAddress;

2、HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

3、string strHostName = System.Net.Dns.GetHostName();

string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();

4、HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

5、private string GetClientIP()

  {

   string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

   if (null == result || result == String.Empty)

   {

    result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

   }

    result = HttpContext.Current.Request.UserHostAddress;

   return result;

  }

博客园大道至简

http://www.cnblogs.com/jams742003/

转载请注明:博客园

继续阅读