升级到Windows 10后,当我尝试通过HTTPS访问我的计算机时,我收到了谷歌浏览器中的ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY(Firefox 39只是没有加载页面)。我的计算机上有一个GoDaddy签名证书。
我已尝试按https://http2.github.io/http2-spec/#BadCipherSuites禁用大多数加密密码。
我已经走了太远,以至于我已经禁用了使我从RDP到桌面的密码......而且它仍然给我一个错误!
感谢任何指导。
答案 0 :(得分:8)
显然,您不是唯一遇到此问题的人:Disabling HTTP/2 / SPDY in HTTP.SYS and IIS in Windows 10
根据错误消息,这是一个SPDY问题,因此证书和密码套件不是原因。
SPDY是一种允许多路复用HTTPS请求的协议,但它将被HTTP / 2取代。作为临时修复,您显然可以在浏览器/注册表/服务器中禁用其支持。
答案 1 :(得分:5)
在我的win 10 dev机器最近更新两次之后我遇到了同样的问题(每次更新大约需要花费35-40分钟),之后我无法通过Https运行我的Visual Studio 2015 Web应用程序在Chrome上,但能够在IE上运行
答案 2 :(得分:0)
在“调试”标签下的项目属性中取消选中“启用SSl”
答案 3 :(得分:0)
我通过从“ HTTP响应头”中删除值“ max-age = 31536000; includeSubDomains; preload”的参数“ Strict´Transport-Security”来解决了类似的问题
答案 4 :(得分:-1)
使用以下工具对网站服务器执行以下IIS配置时,解决了Google Chrome浏览器和Mozila Firefox浏览器中“ ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY”的不便之处:IISCrypto https://www.nartac.com/Products / IISCrypto /
然后我使用“最佳实践”按钮放置了程序推荐的配置。
在托管我的网站的服务器上运行的IIScrypto程序中。 Schannel。
密码套件。
此后,我的网站在没有任何警报的情况下加载到所需的浏览器中,但是我只需要由于漏洞问题而使服务器没有启用TL1.0和TLS1.1,
我在IIS版本10(托管我的网站的服务器的IIS版本)中启用了TLS 1.2,使其功能如下。
我希望它能为您服务。
在托管我的网站的服务器上运行的IIScrypto程序中。 Schannel。 密码套件。