如何在 Windows Server 2016 上的 IIS 中修复 ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY

Mah*_*ine 3 security iis microsoft-dynamics google-chrome

在此处输入图片说明

我最近将 IIS Web 服务器升级到 Windows Server 2016,但ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY在 Google Chrome 中出现此错误。

Din*_*eng 5

由于 HTTP/2,此问题正在发生。这基本上意味着该站点启动了 HTTP/2 连接,但协商了一个列入黑名单的密码。所以浏览器阻止了对网站的访问。因此,通常的解决方案是重新排序密码套件以满足 HTTP/2 的要求。

另一种解决方案是禁用 HTTP/2 并仅使用 HTTP/1.1。这可以通过设置以下注册表项并重新启动主机 Windows 服务器在服务器端解决:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]

“EnableHttp2Tls”=dword:00000000

“EnableHttp2Cleartext”=dword:00000000