当我运行 .net core 2.1 Angular 5 模板时,我在 Chrome 中收到以下错误:
WebSocket connection to 'wss://localhost:44356/sockjs-node/840/eaa2iary/websocket' failed: Error during WebSocket handshake: Unexpected response code: 400
应用程序无法在 IE 中运行。
扩展我得到的错误:WebSocketBrowserDriver @ sockjs.js:1679
我四处寻找解决方案,但所有这些都与 ngnix 或其他类型的设置有关。 该项目是使用 dotnet cli 的 Angular 模板制作的,没有对配置进行任何更改。第一次创建模板时运行良好。我添加了一些代码,但它与任何项目设置文件都不相关。
最佳答案
这是由于开发模式上的“实时重新加载”造成的。
在“scripts”的 package.json 中使用“start”:“ngserve --live-reload=false”
关于angular - .NET Core 2.1 和 Angular 5 在 WebSocket 握手期间出现错误 : Unexpected response code: 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51094950/