WinServer 2008 R2 SP1、IIS 7.5 升级到 TLS 1.2 或 1.3

Bùi*_*ánh 3 iis-7.5 windows-server-2008-r2 tls1.2

当在 Firefox 上浏览我的网站并查看控制台时,我看到此警告

此网站使用已弃用的 TLS 版本,该版本将于 2020 年 3 月禁用。请升级到 TLS 1.2 或 1.3

我已按照此指南在 Windows 中的 WinHTTP 中启用 TLS 1.1 和 TLS 1.2 作为默认安全协议

https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

我下载并手动安装kb3140245,然后用于Easyfix更新注册表并重新启动服务器

但我仍然看到上面的警告,不知道如何解决

Bùi*_*ánh 6

我从这里找到了解决方案:https ://tecadmin.net/enable-tls-on-windows-server-and-iis/

  1. 备份您的注册表

  2. 通过在运行窗口中运行打开服务器上的注册表regedit并导航到以下位置

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols

  1. 在 下添加TLS 1.1和键。它看起来像目录TLS 1.2Protocols

  2. 现在创建两个键Client并在和键ServerTLS 1.1TLS 1.2

  3. DWORDServerClientkey下创建值,TLS 1.1如下所示

     DisabledByDefault [Value = 0]
     Enabled [Value = 0]
    
    Run Code Online (Sandbox Code Playgroud)
  4. DWORDServerClientkey下创建值,TLS 1.2如下所示

     DisabledByDefault [Value = 0]
     Enabled [Value = 1]
    
    Run Code Online (Sandbox Code Playgroud)

    在此输入图像描述

  5. 重启服务器,警告消失