C# WCF rest服务403.16错误

C# WCF rest服务403.16错误,c#,wcf,rest,C#,Wcf,Rest,直到今天,我的wcf rest服务使用SSL协议托管在IIS 8上,工作正常,但现在我开始收到HTTP错误403.16-禁止用于此请求的客户端证书不受Web服务器信任。。我不知道为什么会发生这样的事情,而且一直在发生 我非常感谢您的帮助。我有一个wcf服务,它使用证书身份验证并支持REST和SOAP请求。它按预期工作,但最近“REST”请求已停止工作(而SOAP继续工作),并导致我出现403.16错误。此服务托管在我本地计算机上的IIS 8上,但尚未每天使用 回到问题上来——在这段时间里,我被添

直到今天,我的wcf rest服务使用SSL协议托管在IIS 8上,工作正常,但现在我开始收到
HTTP错误403.16-禁止用于此请求的客户端证书不受Web服务器信任。
。我不知道为什么会发生这样的事情,而且一直在发生


我非常感谢您的帮助。

我有一个wcf服务,它使用证书身份验证并支持REST和SOAP请求。它按预期工作,但最近“REST”请求已停止工作(而SOAP继续工作),并导致我出现403.16错误。此服务托管在我本地计算机上的IIS 8上,但尚未每天使用

回到问题上来——在这段时间里,我被添加了一些证书到我的受信任的根权限中,用于其他一些测试目的。此证书尚未自签名(子证书/“颁发给”不同于“颁发者”),并且由于此证书,我的服务停止工作(实际上仅限于剩余部分)

从受信任的根目录中删除非自签名证书后-问题已解决 解决了


因此,我的建议是检查“受信任的根目录”是否包含“自签名证书”。

能否提供进一步的详细信息?这是一个帖子,是发布还是获取?问题已经解决了(不知道如何解决,我没有做任何特别的事情)。这是一个DigiCert证书吗?