获取客户端自己设置的本地IP地址

  
    
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 " ];
 }
 
if ( null == result || result == String.Empty)
  {
result
= HttpContext.Current.Request.UserHostAddress;
 }
 
return result;

 }

 

你可能感兴趣的:(IP地址)