【问题标题】:Is Request.ServerVariables["REMOTE_ADDR"] reliable enough?Request.ServerVariables["REMOTE_ADDR"] 是否足够可靠?
【发布时间】:2011-03-29 16:58:26
【问题描述】:

目前我正在使用 Request.ServerVariables["REMOTE_ADDR"] 从客户端获取 IP。

调用此方法时我得到什么保证。还是我也应该查看其他 ServerVariables?

【问题讨论】:

    标签: asp.net ip-address request.servervariables


    【解决方案1】:

    Found some really neat information on retrieving the client's IP address here.

    基本上,您可能还应该注意Request.ServerVariables("HTTP_X_FORWARDED_FOR")。如果最终用户正在通过代理,这有助于识别实际 IP 地址,而 REMOTE_ADDR 属性将是代理的地址......除非它是匿名代理,在这种情况下,您仍然会得到代理地址。

    【讨论】:

      猜你喜欢
      • 2014-04-24
      • 2014-08-14
      • 1970-01-01
      • 2011-03-25
      • 2018-10-12
      • 2011-09-26
      • 1970-01-01
      • 2020-05-16
      • 2011-10-06
      相关资源
      最近更新 更多