Когда я запускаю свой шаблон .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 или каким-то другим способом. Проект был создан с использованием шаблона angular dotnet cli, и никаких изменений в конфигурацию внесено не было. он работал нормально, когда шаблон был впервые создан. Я добавил немного кода, но он не связан ни с одним из файлов настройки проекта.





На мой взгляд, узел spa.UseAngularCliServer () angular в режиме разработки, angular имеет "живую перезагрузку" в режиме разработки, поэтому появляется ошибка. Дата выпуска: https://github.com/gdi2290/angular-starter/issues/383
Похоже, эта ошибка ожидается при использовании шаблона .net core 2.1 Visual Studio 2017
Это связано с "живой перезагрузкой" в режиме разработки.
используйте "start": "ng serve --live-reload = false" в вашем package.json в "scripts"
в вашем angular package.json Просто используйте:
"start": "ng serve --public-host"