错误"ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY";在Google Chrome浏览器中访问本地托管的SPA [英] Error "ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY" in Google Chrome while accessing locally hosted SPA

查看:927
本文介绍了错误"ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY";在Google Chrome浏览器中访问本地托管的SPA的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个本地托管的SPA(Kestral/.Net核心).它使用自签名证书进行HTTPS通信(通过Windows 10中的服务器证书生成).

I've a locally hosted SPA (Kestral/.Net core). It is using a self signed certificate for HTTPS communication (generated through Server Certificates in windows 10).

它与IE11兼容,但是当从Google Chrome浏览器访问时,显示错误-ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY.

It works well with IE11, however when accessed from Google Chrome, shows up error - ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY.

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

Any clues on what could be done to overcome this?

到目前为止,故障排除已完成

Troubleshooting done so far:

  1. 自定义密码套件顺序.
  2. 通过Windows注册表禁用HTTP2.

推荐答案

如果Kestral将Protocol Version设置为http1,那么它是否可以帮助任何人探索同一事物,因为Cipher套件无法解决此问题至少在.Net core 3.1中似乎可以在kestral中进行配置.

Adding if it helps anyone digging on same thing, for Kestral setting Protocol Version to http1 looks to be the way to overcome this issue, as Cipher suite doesn't looks to be configurable in kestral at least with .Net core 3.1.

这篇关于错误"ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY";在Google Chrome浏览器中访问本地托管的SPA的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆