【问题标题】:How to enforce tls 1.x using wininet如何使用 wininet 强制执行 tls 1.x
【发布时间】:2014-12-21 23:15:21
【问题描述】:

我在我的应用程序中使用 wininet 库,后来发现 sslv3 喜欢贵宾犬,一些网站将其关闭,并且我的应用程序无法在某些 PC 上运行,除非用户在 Windows 的 Internet 设置中设置使用 TLS 1。 X。有谁知道强制 wininet 使用 tls 1.x 连接的方法?

【问题讨论】:

    标签: c++ ssl wininet winhttp


    【解决方案1】:

    Wininet 使用 schannel.dll 进行 SSL/TLS 通信,如果服务器端提供 TLS,它将自动协商 TLS。你无事可做。

    我应该补充一点,TLS 支持因 Windows 版本而异。要获得最新的 TLS 支持,最低 Windows 版本为 Win 7 和 Win 2008 R2。

    详情:https://docs.microsoft.com/en-us/archive/blogs/kaushal/support-for-ssltls-protocols-on-windows

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-08
      • 2019-12-09
      • 2018-12-10
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      • 1970-01-01
      相关资源
      最近更新 更多