feilong201202 2014年01月10日
怎么读取客户端用户的内网IP,咋老读的是公网IP
系统是部署在内网,用户分配了一个内网IP,但可以上网,在系统程序里怎么读取用户内网的IP
string uip = "";
if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
{
uip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
uip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
这个好像读取的是用户公网IP
...全文
179 点赞 收藏 13
写回复
13 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告