我正在尝试将 IIS 7.5 设置为反向代理,以通过 ARR 3 连接到 Tomcat 7。
由于某种原因,当 IIS 转发请求时,x-forwarded-for 标头包含远程端口,因此没有显示类似:123.124.125.126 我看到 123.124.125.126:54321
不幸的是,这不适用于 RemoteIpValve,它只需要 IP 地址。
有没有办法从 IIS 中删除端口?还是在 RemoteIpValve 中?
更新:我尝试运行下面的命令,我可以看到它更新了 applicationHost.config 但我仍然看到端口号(重新启动 IIS):
appcmd.exe set config -section:system.webServer/proxy /includePortInXForwardedFor:"false" /commit:apphost
谢谢!