首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

UserHostAddress取不到客户端的ip,该怎么解决

2012-01-21 
UserHostAddress取不到客户端的ip我遇到一个问题,以前服务器用的是独立的ip,用UserHostAddress可以正常取

UserHostAddress取不到客户端的ip
我遇到一个问题,以前服务器用的是独立的ip,用UserHostAddress可以正常取到客户端的ip,

现在服务器换成共享ip的了(说是用路由加远程实现的),再用request.UserHostAddress就不可以取到客户端的ip,取到的只是192.168.10.1这样的地址,

我想问一下:还有别的方法能取到用户的真实的ip吗,用js可以吗?



[解决办法]
你如果在局域网访问,肯定是这样的了。
UserHostAddress只是取不到本机的广域网IP了,不影响取其它用户IP的
如果你把你的程序放在广域网上就会取到真实的IP(程序现在你放在局域网上)
[解决办法]
我的电脑更加奇怪呢,本地获取到的IP是 :::1 ,正郁闷中呢

热点排行