强制使用 TLS1.2 进行 visual studio 调试
Force TLS1.2 for visual studio debugging
当我禁用 TLS 1.0/1.1 时,我的网站出现故障。
我想使用 Visual Studio 和集成的 IIS Express 对其进行调试。
如何在这种情况下禁用 TLS1.0/1.1 以强制使用 TLS 1.2?
在 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.min
和 security.tls.version.max
设置。
当我禁用 TLS 1.0/1.1 时,我的网站出现故障。 我想使用 Visual Studio 和集成的 IIS Express 对其进行调试。
如何在这种情况下禁用 TLS1.0/1.1 以强制使用 TLS 1.2?
在 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.min
和 security.tls.version.max
设置。