我在使用从Web应用程序到运行在同一服务器上的WCF服务的WCF调用时遇到问题。这个调用在一段时间内正常工作,但随后突然停止工作,此后一直没有工作。
我在https://www.example.com/CallWebService/Default.aspx
托管了网络应用程序以上网址正在https://www.example.com/sampleservice/service.asmx调用WCF服务。
两者都托管在同一服务器的不同目录上。
它工作正常,应用程序代码没有任何变化,并且没有任何服务器端更改,突然显示错误消息:
"发出HTTP请求时发生错误 https://www.example.com/sampleservice/service.asmx。这可能是应该的 未正确配置服务器证书的事实 在HTTPS情况下使用HTTP.SYS。这也可能是由a引起的 客户端和服务器之间的安全绑定不匹配。"
尝试使用traceviewer显示以下错误:
" System.ServiceModel.CommunicationException:发生错误 发出HTTP请求 https://www.example.com/sampleservice/service.asmx。这可能是应该的 未正确配置服务器证书的事实 在HTTPS情况下使用HTTP.SYS。这也可能是由a引起的 客户端和服务器之间的安全绑定不匹配。 ---&安培; GT; System.Net.WebException:基础连接已关闭:发送时发生意外错误。 ---&安培; GT; System.IO.IOException:无法从传输中读取数据 连接:远程强制关闭现有连接 主办。 ---&安培; GT; System.Net.Sockets.SocketException:现有的 连接被远程主机"
强行关闭
任何人都可以对此提出任何建议吗?我从3天开始就坚持这个......发现没有可行的解决方案