如果由ARR路由,如何获取客户端IP地址

时间:2015-08-21 02:50:21

标签: c# .net iis arr

记录的服务计算机上的IP是ARR服务器计算机的IP,而不是最终客户端的IP。 如何在终端服务器上获取实际的客户端IP?

1 个答案:

答案 0 :(得分:4)

X-Forwarded-For (XFF)HTTP标头字段是用于标识通过HTTP代理或负载平衡器连接到Web服务器的客户端的原始IP地址的事实标准。

此设置应根据您使用的代理或负载均衡器类型进行配置。因此,您可以通过检查服务器上的HTTP标头来确定客户端IP。如果启用了x-forwarded-for,请检查ARR配置。

如果使用XFF,IIS中还有选项可以记录客户端IP地址。