https 请求:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系

Posted

技术标签:

【中文标题】https 请求:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系【英文标题】:https request : The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel 【发布时间】:2017-02-13 07:14:42 【问题描述】:

当我发布肥皂 https 请求时,我收到 。

【问题讨论】:

【参考方案1】:

当连接到配置为使用不安全(

最好的选择是让服务器运营商更新为使用安全的 DH 密钥大小。如果这不可行并且您必须能够连接,那么您可能需要遵循以下“已知问题”下的解决方法:Microsoft support link。

本质上,您可以通过在名为ClientMinKeyBitLength 的注册表中创建一个新的 DWORD 值来允许不安全的 Diffie-Hellman 密钥,其值为0x200,位于:HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\Diffie-Hellman

【讨论】:

以上是关于https 请求:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系的主要内容,如果未能解决你的问题,请参考以下文章

错误:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系

如何在 .Net C# 中绕过 SSL 证书进行 HTTPS SOAP 请求?

底层连接已关闭——API 端点调用失败

自签名证书。底层连接已关闭:无法建立信任关系

如何在向某些站点发出 HttpWebRequest 时修复“底层连接已关闭:连接已意外关闭”

无法使用主题备用名称证书为 SSL/TLS 安全通道建立信任关系