Proxy 代理访问的IIS应用程序池标识-无效错误消息

Proxy 代理访问的IIS应用程序池标识-无效错误消息,proxy,iis-7,application-pool,applicationpoolidentity,Proxy,Iis 7,Application Pool,Applicationpoolidentity,我有一个包装外部API的服务。在部署到我们的测试IIS7服务器时,我需要将应用程序池作为具有代理权限的域帐户运行,如果我没有,则会出现以下异常: System.Net.Sockets.SocketException:无法建立连接,因为目标计算机主动拒绝它[IP地址] “主动拒绝”连接的IP地址实际上是请求的目标,这让我感到困惑——如果应用程序池标识无法通过代理,那么目标机器是如何拒绝请求的 我在web.config中有以下块: <system.net> <default

我有一个包装外部API的服务。在部署到我们的测试IIS7服务器时,我需要将应用程序池作为具有代理权限的域帐户运行,如果我没有,则会出现以下异常:

System.Net.Sockets.SocketException:无法建立连接,因为目标计算机主动拒绝它[IP地址]

“主动拒绝”连接的IP地址实际上是请求的目标,这让我感到困惑——如果应用程序池标识无法通过代理,那么目标机器是如何拒绝请求的

我在web.config中有以下块:

<system.net>
    <defaultProxy enabled="true" useDefaultCredentials="true"</defaultProxy>
</system.net>


使用池标识登录到计算机,并将其代理设置配置为所需状态。这不是自动的。我知道如何让它工作,这是我质疑的错误。错误消息也是需要的,因为没有适当的代理,TCP SYN数据包永远不会遇到来自服务器的ACK。这个信息对所有情况都是一样的。你不认为这个错误是误导性的吗?如果请求无法通过代理,您将不会期望从我提供的主机名解析IP。这意味着请求到达目标时实际上没有经过代理?使用池标识登录到计算机,并将其代理设置配置为所需状态。这不是自动的。我知道如何让它工作,这是我质疑的错误。错误消息也是需要的,因为没有适当的代理,TCP SYN数据包永远不会遇到来自服务器的ACK。这个信息对所有情况都是一样的。你不认为这个错误是误导性的吗?如果请求无法通过代理,您将不会期望从我提供的主机名解析IP。这意味着请求到达目标时实际上没有经过代理?