Blazor Hub 不连接整个 MVC 应用程序

Blazor Hub Does not Connect Across Entire MVC App

我将 ASP.NET 核心 2.2 MVC 项目升级到 3.0,以便在应用程序的一个视图中使用 Blazor 组件。在 MVC 项目和 运行 中设置 Blazor 后,Blazor 集线器连接正常,如下面的浏览器控制台屏幕截图所示:

但是当我导航到包含 blazor 组件的页面或除索引页面之外的其他页面时,我得到这个:

如屏幕截图所示,它包括协商 websocket 连接并抛出 404 的控制器名称 url。如果这不是错误,我该如何修复它才能继续工作至少可以说应用程序的每个视图或包含我的组件的视图?

我需要做的是在 shared.chtml 和 Boom! 中设置应用程序基本路径。问题已解决。