读书人

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

发布时间: 2012-01-21 21:31:43 作者: rapoo

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

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

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



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

读书人网 >asp.net

热点推荐