Windows 更新导致 IIS Express 失败,并出现 ERR_HTTP2_PROTOCOL_ERROR

Windows 更新导致 IIS Express 失败,并出现 ERR_HTTP2_PROTOCOL_ERROR

在过去的一年里,我一直在 Windows 机器上构建 ReactJS 应用程序,运行 Visual Studio IIS 测试服务器进行调试/测试。

我刚刚安装了一个Windows 更新包,重新启动,并且我的本地 VS IIS Express 服务器无法再为我的网站提供服务——报告的唯一错误是:

localhost/:19 GET https://localhost:44332/static/js/main.chunk.js net::ERR_HTTP2_PROTOCOL_ERROR 200
localhost/:19 GET https://localhost:44332/static/js/vendors~main.chunk.js net::ERR_HTTP2_PROTOCOL_ERROR 200

我不知道从哪里开始调试这个问题——这ERR_HTTP2_PROTOCOL_ERROR似乎有很多可能的原因。重新启动、清除浏览器缓存、使用隐身模式、使用其他浏览器似乎都存在同样的问题。

答案1

经过大量搜索后,我偶然发现了这个 SO 线程,这对我来说是解决方案:https://stackoverflow.com/questions/67747270/reactjs-neterr-http2-protocol-error-200-with-netcore-in-https/67767129#67767129

相关内容