我们最近将.asmx服务之一更改为.svc 我们面临的问题是我们无法通过以下方式致电该服务: 1.与.svc在同一服务器上托管的应用程序 2.托管在不同服务器上的应用程序,然后是.svc
它出现以下错误:
相同的服务器错误: "根据验证程序,远程证书无效。 "
不同的服务器错误: https://abc.svc没有可以接受该消息的端点。这通常是由不正确的地址或SOAP操作引起的
我们尝试将证书放在受信任的根文件夹中,这是错误:
相同的服务器错误: "根据验证程序,远程证书无效。 "
不同的服务器错误:从另一方收到了不安全或错误安全的故障。请参阅内部FaultException以获取故障代码和详细信息
以下是我们的配置设置: 配置详情:
托管配置
消费者配置详细信息[不同服务器]
答案 0 :(得分:0)
我们认为我们的问题是托管服务器上的SSL证书之一:
我们打电话给主持人的以下网站:
https://example.com/qwerty.svc
IIS下的web-appPool example.com 应该绑定一个SSL证书,证书名称应与 example.com <完全相同/ p>在我们的案例中,名称不匹配,导致上述错误。