gpt4 book ai didi

c# - 请求被中止 : Could not create SSL/TLS secure channel - SecurityProtocol behavior

转载 作者:太空狗 更新时间:2023-10-29 21:58:36 25 4
gpt4 key购买 nike

将证书安装到受信任的根证书颁发机构本地计算机 存储后,.NET WebRequest 仍然会抛出:

The request was aborted: Could not create SSL/TLS secure channel

ServicePointManager.SecurityProtocol 现在包含 SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls

阅读 Simon Dugré 的回答后 https://stackoverflow.com/a/2904963/121968 ,我已经设置:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;

它工作正常。设置后:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;

它仍然工作正常。我有两个问题:

  1. 为什么它仍然有效?有缓存吗?

  2. 以及为什么它以前只使用标志 Ssl3 而不是同时使用 Ssl3Tls

最佳答案

有 SSL/TLS session 恢复,可能是您的情况。也许您没有共享 TLS1 密码套件。最好的检查方法是运行 Wireshark,并查看连接的 SSL 数据包,Wireshark 中对它们进行了很好的解释。

关于c# - 请求被中止 : Could not create SSL/TLS secure channel - SecurityProtocol behavior,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13930384/

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