我正在寻找一种在控制器内获取客户端IP地址的方法。 我已经尝试使用HttpContext.Current.Request.UserHostAddress
,但这给我返回了::1
。目前Web服务器正在本地主机上运行,请求也来自本地主机。部署后这种方法仍然有效吗?
我正在寻找一种在控制器内获取客户端IP地址的方法。 我已经尝试使用HttpContext.Current.Request.UserHostAddress
,但这给我返回了::1
。目前Web服务器正在本地主机上运行,请求也来自本地主机。部署后这种方法仍然有效吗?
是的,它可以工作。现在它以IP 6格式返回本地主机。
你需要记住以下几点: