.NET 6.0 Blazor 服务器应用程序:与 'ws://localhost:60908/BlazorApp1/' 的 WebSocket 连接失败

.NET 6.0 Blazor Server app: WebSocket connection to 'ws://localhost:60908/BlazorApp1/' failed

当我创建一个新的、干净的 Blazor .NET 6.0 应用程序并启动它(使用 Visual Studio 2022)时,我在浏览器控制台中看到以下错误:

WebSocket connection to 'ws://localhost:60908/BlazorApp3/' failed: (aspnetcore-browser-refresh.js:234)

还有其他人知道这是否是 VS2022 错误以及如何修复它吗?

我在安装 Visual Studio 2022 后遇到了完全相同的问题。我尝试“启用 WebSocket 协议”,但没有成功。但是,我的解决方法是更改​​ Script Debugging to "Enabled".

希望这也能帮到你。

这里讨论了同样的问题 https://developercommunity2.visualstudio.com/t/WebSocket-connection-to-wss:-fail/1670519?q=ERR_CONNECTION_RESET&ftype=problem&space=8&stateGroup=active&sort=newest VS 17.2 预览版 2.1 提供了修复程序