gpt4 book ai didi

WCF 服务无法为具有权限的 SSL/TLS 安全通道建立信任关系

转载 作者:太空宇宙 更新时间:2023-11-03 13:26:35 25 4
gpt4 key购买 nike

我的 WCF 服务在 HTTP 中运行。我想让我的服务在 HTTPS 中运行。我在本地使用自签名证书进行了此操作,并且工作正常。但是我得到了

"Could not establish trust relationship for the SSL/TLS secure channel with authority"

当我在 QA 环境中部署我的代码并为其创建自签名证书时出错。我找到了一些在客户端验证证书的解决方案 (Link) .但我正在寻找一些解决方案来从服务器端解决这个问题。我不想打扰客户。

最佳答案

我怀疑该错误反射(reflect)了客户端无法识别您的自签名证书或底层证书颁发机构。因此,在客户端将客户端证书添加到他们的证书存储或以其他方式信任该证书之前,他们能够访问该服务的唯一方法是通过验证解决方法,就像您包含的链接中反射(reflect)的那样。

为了确定问题的根本原因,您可能需要启用 WCF 跟踪并查看异常(尤其是内部异常)。

我的团队支持许多受相互证书身份验证保护的 WCF 连接。我们注意到错误顶级错误可能无法提供与内部异常一样多的信息。就在昨天,我的网站出现了那个确切的错误。当我们查看跟踪文件时,我们看到一个内部异常,表明证书没有部署到正确位置的证书存储区。几天前,“无法建立信任关系”错误有一个潜在的内部异常,表明证书已被证书颁发机构吊销。

希望这对您有所帮助。
问候,

关于WCF 服务无法为具有权限的 SSL/TLS 安全通道建立信任关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27459283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com