繁体   English   中英

WCF 突然停止工作

[英]WCF stops working suddenly

我在使用从 Web 应用程序到运行在同一服务器上的 WCF 服务的 WCF 调用时遇到问题。 此调用工作正常一段时间,但突然停止工作,此后一直没有工作。

我在https://www.example.com/CallWebService/Default.aspx托管了 Web 应用程序

上面的 url 正在调用https://www.example.com/sampleservice/service.asmx上的 WCF 服务。

两者都托管在同一服务器的不同目录上。

它工作正常,应用程序代码没有任何更改,也没有任何服务器端更改,突然它给出错误消息:

“向https://www.example.com/sampleservice/service.asmx发出 HTTP 请求时发生错误。这可能是由于在 HTTPS 情况下未使用 HTTP.SYS 正确配置服务器证书。这也可能是由于客户端和服务器之间的安全绑定不匹配造成的。”

尝试使用 traceviewer 显示以下错误:

“System.ServiceModel.CommunicationException:向https://www.example.com/sampleservice/service.asmx发出 HTTP 请求时发生错误。这可能是由于服务器证书没有正确配置 HTTP。在 HTTPS 情况下为 SYS。这也可能是由于客户端和服务器之间的安全绑定不匹配造成的。---> System.Net.WebException:底层连接已关闭:发送时发生意外错误。 ---> System.IO.IOException: 无法从传输连接读取数据: 远程主机强行关闭了一个现有的连接。---> System.Net.Sockets.SocketException: 一个现有的连接被强行关闭通过远程主机”

任何人都可以对此提出任何建议吗?,我已经坚持了 3 天......没有找到可行的解决方案

我们遇到了与网络相关的相同问题,请检查您的负载均衡器,看看是否有任何错误,如果突然发生,通常是网络问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM