在asp.net中使用"Request.UserHostAddress"为何获取的ip地址是::1?

2025-03-04 23:02:48
推荐回答(3个)
回答1:

根据您的描述与贴图,您应该是通过localhost或通过127.0.0.1来进行访问了.
登录IP:::1
指的就是当前计算机.
这是一个IP地址类似于"回环地址"而已.

记得,如果您是学问的.那么这个"回环地址"已经要引起来,只是类似,因为在不考虑服务器集群等等情况下,目前你能遇到的"回环"就是这样产生的.

其他的情况有很多,这个需要您自行查找资料了,这个知识点内容不少.

回答2:

Request.UserHostAddress.ToString(); 这样就可以了

回答3:

因为你是本地访问所以是这样的,远程访问即可获取真实IP地址