【问题标题】:Wcf with ssl and client certificate : request svc succes wcf call returns 403.16带有 ssl 和客户端证书的 Wcf:请求 svc 成功 wcf 调用返回 403.16
【发布时间】:2019-02-15 04:00:14
【问题描述】:

配置: Iis web 应用程序需要 ssl 并接受客户端证书。 Web 应用程序包含 wcf 服务。 从 Web 应用程序请求页面与请求 wcf svc 一样有效 从 wcf 客户端调用 wcf 会发送具有相同客户端证书的 406.13。

相同的设置适用于开发和其他几个生产服务器。

已检查证书存储受信任的根是否存在非法证书。 (由 颁发给 ) 应用 reg 设置 schannel(来自 MS 解决方案)。

浏览器请求不会失败但 wcf 请求会失败怎么可能?

必须是 iis 或 windows 相关的东西,因为相同的代码可以在其他机器上运行。

获取更多信息的任何方式,为什么它认为客户端证书不受信任。 附:从未输入过 wcf 服务方法(因为我自己的跟踪没有显示任何内容)

【问题讨论】:

    标签: wcf certificate client ssl-certificate


    【解决方案1】:

    也许this SO answer 可能会有所帮助。 CAPI2 事件日志是您应该找到更多信息的地方,为什么 WCF 认为客户端证书不受信任。在客户端和服务器端都启用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-20
      • 1970-01-01
      相关资源
      最近更新 更多