【问题标题】:RemoteCertificateNameMismatch. The issue with the name远程证书名称不匹配。名字的问题
【发布时间】:2011-12-05 05:22:08
【问题描述】:

不建议从验证回调中返回 true。这是一个不好的做法。因为我不知道证书验证的最佳实践,所以我想依赖默认实现,但是我很不明白如果客户端尝试连接到“https:/ /192.168.0.64/Company/ServiceReference.svc/MainService”?

【问题讨论】:

    标签: wcf security ssl


    【解决方案1】:

    如果您的服务器是通过 IP 地址访问的,那么您需要一个由受信任的证书颁发机构颁发、尚未过期且名称与您的 IP 地址相匹配的证书。在您的情况下,这似乎是 192.168.0.64。不过一般来说,最好使用主机名或 DNS 名称,因为您可能无法控制服务器的 IP 地址是否更改。如果 IP 发生更改,您的证书将无效,因为名称将不再匹配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-10
      • 1970-01-01
      • 2014-07-07
      • 1970-01-01
      • 2021-07-07
      • 1970-01-01
      相关资源
      最近更新 更多