自从将我的服务器托管更改为新的提供程序(ovh)后,
我无法使用简单的Request.ServerVariables["REMOTE_HOST"]
获取客户端的IP。
它总是返回10.0.1xx.2xx(屏蔽了确切的值,不知道是否重要),这对我来说似乎是一个内部服务器IP。
致电Request.ServerVariables["REMOTE_ADDR"]
和Request.ServerVariables["LOCAL_ADDR"]
会得到相同的结果。
如果相关,则使用Global.asax调用代码。
有什么想法吗?
答案 0 :(得分:0)
我今天和OVH有同样的问题。
似乎Request.ServerVariables["HTTP_REMOTE_IP"]
返回好的IP