首页 > 解决方案 > Blazor Hub 未跨整个 MVC 应用程序连接

问题描述

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

在此处输入图像描述

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

在此处输入图像描述

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

标签: asp.net-core-mvcblazorblazor-server-side

解决方案


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


推荐阅读