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

这篇文章主要介绍了C#获取真实IP地址实现方法,对比了C#获取IP地址的常用方法并实例展示了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地址实现方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他教程