具有ssl和客户端证书的Wcf:请求svc成功Wcf调用返回403.16

具有ssl和客户端证书的Wcf:请求svc成功Wcf调用返回403.16,wcf,certificate,client,ssl-certificate,Wcf,Certificate,Client,Ssl Certificate,配置: 具有的Iis web应用程序需要ssl并接受客户端证书。 Web应用程序包含wcf服务。 从web应用程序请求页面与请求wcf svc一样有效 从wcf客户端调用wcf时,使用相同的客户端证书发送406.13 同样的设置适用于开发服务器和其他几个生产服务器 已检查证书存储区受信任根目录是否存在非法证书。(签发人) 应用注册设置schannel(来自MS解决方案) 浏览器请求不失败但wcf请求失败的可能性是什么 必须与iis或windows相关,因为同一代码在其他计算机上工作 任何获取更多

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

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

已检查证书存储区受信任根目录是否存在非法证书。(签发人) 应用注册设置schannel(来自MS解决方案)

浏览器请求不失败但wcf请求失败的可能性是什么

必须与iis或windows相关,因为同一代码在其他计算机上工作

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

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