如何在IIS 10上禁用HTTP/2

Fio*_*ona 28 iis windows-10 windows-server-2016

IIS 10声称完全支持HTTP/2.我想知道是否有办法在IIS 10上关闭HTTP/2.

Fio*_*ona 28

要在Windows 10 HTTP.SYS上禁用HTTP/2,请在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters中的Windows 10桌面上设置以下注册表值

EnableHttp2Tls REG_DWORD 0

EnableHttp2Cleartext REG_DWORD 0

如果失败是使用HTTP,则仅需要第二个.第一个是HTTPS.

  • 我不得不重启机器才能生效. (8认同)
  • 我不知道为什么,但这在Windows Server 2016 1607 Build 14393.2551上似乎不起作用。在1607版本14393.2485上似乎工作正常。 (3认同)