【问题标题】:Force TLS1.2 for visual studio debugging强制 TLS1.2 用于 Visual Studio 调试
【发布时间】:2019-10-09 09:17:12
【问题描述】:

我有一个网站在我禁用 TLS 1.0/1.1 时出现故障。 我想使用 Visual Studio 和集成的 IIS Express 对其进行调试。

在这种情况下如何禁用 TLS1.0/1.1 以强制 TLS 1.2?

【问题讨论】:

    标签: visual-studio iis-express


    【解决方案1】:

    在 Windows 中,TLS 版本(和加密套件)在注册表中全局定义。这在网上的各种文章中都有介绍;例如。 https://blogs.msdn.microsoft.com/friis/2016/07/25/disabling-tls-1-0-on-your-windows-2008-r2-server-just-because-you-still-have-one/

    但更简单的选择可能是仅使用已禁用旧 TLS 版本的浏览器:IIS Express 正在响应来自浏览器的请求,并且 TLS 版本(和加密套件)由客户端和服务器共同商定作为 TLS 握手的一部分。

    细节取决于浏览器。在 Firefox 中,它是 about:config 中的 security.tls.version.minsecurity.tls.version.max 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-23
      • 2016-08-15
      • 2018-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      相关资源
      最近更新 更多