首页 > 解决方案 > IIS 似乎绕过了 web.config 文件中的代理

问题描述

我们将 IIS 10 (Windows Server 2016) 用于需要连接到其外部 IP 和端口的应用程序。然而,当使用 WireShark 分析网络流量时,机器似乎直接访问 IP,而不是通过我们的本地代理。

内部主机(IP)----->外部IP

我们已将 FW 配置为允许从代理和应用程序 Web.Config 访问以识别代理设置但仍无法连接。它试图直接访问外部 IP,而不是先通过代理。

为此,调用必须从我们的代理转到外部 IP

内部主机-->内部代理-->外部IP

据我所知,我已经配置了代理设置

<defaultProxy>
  <!--<proxy usesystemdefault="true"/> -->
 <proxy proxyaddress="http://172.22.0.999:8080" bypassonlocal="true" /> 
</defaultProxy>


<proxy autoDetect="false" proxyaddress="http://172.22.0.999:8080" bypassonlocal="true" usesystemdefault="false" /> 

然而它仍然没有通过代理。是否有另一个文件可以覆盖 web.config 中的设置?

有任何想法吗?

谢谢

标签: iisproxy

解决方案


推荐阅读