我正在使用 WCF 客户端在 .NET 应用程序中使用 Web 服务。
服务的端点地址在端口 4338 上,并且通过 HTTPS,受 WS-Security 标准保护。
所以地址是这样的:
https://[servername]:4338/[servicename]/
我无法通过运行应用程序与服务进行通信。它给了我以下错误:
无法连接到 [servername]:4338 TCP 错误代码 10060:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应 [servername]:4338
但是当我运行 Fiddler 调查 http 通信时,应用程序开始工作,我将能够与服务通信。
另外,我想补充一点,我在托管第一个服务的同一 Web 服务器上有一个不同的服务,第二个服务的地址托管在端口 8080 上,我能够与 WCF 客户端进行通信(无需运行 Fiddler )。
所以,我用谷歌搜索,我发现它可能与代理设置有关。你知道问题是什么,我该如何解决?
谢谢