我有两个使用 SSL 部署到同一个 IIS 服务器的 .net Web 服务,一个引用另一个。
如果我将该 Web 引用设置为“localhost”,则某些调用会失败并出现以下异常:
System.Web.Services.Protocols.SoapException:服务器无法处理请求。---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: 无法建立连接,因为目标机器主动拒绝
如果我将它设置为实际的机器名称,它就可以工作。
为什么?