本文实例讲述了asp.net获取真实ip的方法。分享给大家供大家参考。具体如下:
public string getip()
{
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;
}
希望本文所述对大家的asp.net程序设计有所帮助。
您可能感兴趣的文章:Asp.net获取客户端IP常见代码存在的伪造IP问题探讨ASP.NET获取真正的客户端IP地址的6种方法ASP.NET实现根据IP获取省市地址的方法asp.net获取URL和IP地址的方法汇总asp.net(vb.net)获取真实IP的函数asp.net Javascript获取CheckBoxList的valueasp.net 获取IP的相关资料JavaScript asp.net 获取当前超链接中的文本ASP.NET 获取客户端IP方法