在访问本地托管的SPA时,在Google Chrome浏览器中出现 "ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY "错误。

问题描述 投票:0回答:1

我有一个本地托管的SPA。它使用的是HTTPS通信的自签名证书(通过windows 10的服务器证书生成)。

它的工作原理与IE11,但是当从谷歌浏览器访问,显示错误 - ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY。

有什么线索可以解决这个问题吗?

到目前为止,所做的故障排除:1.自定义密码套件顺序.2.通过windows注册表禁用HTTP2。

google-chrome tls1.2 http2 nancy self-signed-certificate
1个回答
0
投票

要使用HTTP2,你必须使用TLSv1.2和。不能使用一些黑名单上的、安全性较低的密码。. 这基本上意味着你必须使用GCM密码之一,如TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256(尽管也支持其他较新的密码,如TLS_CHACHA20_POLY1305_SHA256)。

如果你只配置了较旧的密码,那么Chrome会回退到HTTP1.1,或者,如果不可用,它会以该错误信息出错。

© www.soinside.com 2019 - 2024. All rights reserved.