asp.net-core-mvc - Blazor Hub 未跨整个 MVC 应用程序连接
问题描述
我将 ASP.NET Core 2.2 MVC 项目升级到 3.0,以便在应用程序的一个视图中使用 Blazor 组件。在 MVC 项目中设置 Blazor 并运行它后,Blazor 集线器连接正常,如下面的浏览器控制台屏幕截图所示:
但是当我导航到包含 blazor 组件的页面或索引页面之外的其他页面时,我得到了这个:
如屏幕截图所示,它包括控制器的名称、协商 websocket 连接并抛出 404 的 url。如果这不是错误,我该如何修复它以在应用程序的每个视图或视图上工作至少可以说包含我的组件?
解决方案
我需要做的是在 shared.chtml 和 Boom 中设置应用程序基本路径!问题解决了。
推荐阅读
- javascript - 尝试使用 next-auth 登录时 ECONNREFUSED 127.0.0.1:80
- javascript - 在 ReactJS 中导出 Object.prototype.functions
- python - 在 Pycharm 中更新正在开发的模块
- javascript - Axios 完成事件
- python - 使用python将最近添加的.csv文件列表获取到目录中
- android-studio - Flutter“入口点不在当前项目中。” Android Studio 上的错误
- python-3.x - 我如何要求用户输入并根据该输入要求以下输入
- python - 关于在 Python 中安装 rasterframes 模块
- java - Akka 和用 Future 观察变量
- neo4j - Neo4j/Cypher 可选择根据 JSON 对象是否为空来创建节点和关系