C#获取真实IP地址实现方法

本文实例讲述了C#获取真实IP地址实现方法,分享给大家供大家参考。具体实现方法如下:

通常来说,大家获取用户IP地址常用的方法是:

string IpAddress = "";

if((HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=null

&& HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] !=String.Empty) )

{

        IpAddress=HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] ;

}

else

{

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

}

以上是 C#获取真实IP地址实现方法 的全部内容, 来源链接: utcz.com/z/348676.html

回到顶部