【问题标题】:The remote certificate is invalid according to the validation procedure. WCF Error根据验证程序,远程证书无效。 WCF 错误
【发布时间】:2015-03-25 18:53:28
【问题描述】:

我们最近将我们的 .asmx 服务之一更改为 .svc 我们面临的问题是我们无法从以下位置调用服务: 1. 托管在与 .svc 相同的服务器上的应用程序 2. 托管在不同服务器上的应用程序然后.svc

它给出了以下错误:

  1. 同一服务器错误: “根据验证程序,远程证书无效。”

  2. 不同的服务器错误: https://abc.svc 上没有可以接受消息的端点监听。这通常是由不正确的地址或 SOAP 操作引起的

我们尝试将证书放在受信任的根文件夹中,但错误如下:

  1. 同一服务器错误: “根据验证程序,远程证书无效。”

  2. 不同的服务器错误:从另一方收到不安全或不正确安全的故障。故障代码及详情见内部FaultException

    以下是我们的配置设置: 配置详情:

    主机配置

    消费者配置详情 [不同服务器]

【问题讨论】:

    标签: wcf wcf-binding wcf-security


    【解决方案1】:

    我们认为我们的问题是托管服务器上的 SSL 证书之一:

    我们正在调用主机的以下网站:

    https://example.com/qwerty.svc

    IIS下的web-appPoolexample.com应该绑定了SSL证书,证书的名字应该和example.com完全一样

    在我们的例子中,名称不匹配,导致上述错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-12
      • 2011-03-28
      • 2016-11-28
      • 2013-08-08
      • 2012-07-20
      • 2015-03-17
      相关资源
      最近更新 更多