gpt4 book ai didi

ssl - 通过 TLS 的 httpweb 请求在服务器中失败

转载 作者:太空宇宙 更新时间:2023-11-03 14:58:12 24 4
gpt4 key购买 nike

我的 Web 应用程序构建在 .Net 4.0 上,我正在尝试通过 https/TLS 连接到 api。如果我在 Application_Start() 中添加以下行,连接在 TLS 上总是超时,但在使用 SSL3 时运行良好,

   ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Ssl3;

如果我通过添加 ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls 来实现 TLS,它会失败。有趣的是,无论我使用何种协议(protocol) (SSL/TLS),如果我使用 visual studio 本地主机运行应用程序,我都能得到响应,但只有从 Windows 服务器执行时才会失败。

我需要仅使用 TLS 进行连接,因为服务将禁用 SSL3。和IIS有关系吗?

最佳答案

如果它适用于 SSL 3.0 但不适用于 TLS 1.0 或更高版本,则可能是服务器端或某些中间件(负载平衡器、反向代理等)出现问题。大多数情况下,这不是可以在客户端解决的问题。

关于ssl - 通过 TLS 的 httpweb 请求在服务器中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26475432/

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