在 Blazor WASM 服务器启动项目时显示页面未找到错误
In the Blazor WASM server start up project shows page not found error
创建Blazor WASM应用时,为什么启动项目默认设置为Server。客户端的视图是如何调用和显示的?
当我运行客户端项目启动时,在浏览器中显示视图,但无法访问控制器。
如果您在项目创建期间选中了“ASP.NET Core Hosted”标志,则客户端项目将与您的服务器项目一起托管。
从主页打开站点,路由重定向到 index.html 在 wwwroot 文件夹中发布的文件。
客户端开箱即用地配置为使用其 base 地址调用 API 端点(您的控制器)。
如果客户端从服务器的相同主机名和端口启动,HttpClient 将按预期工作。
但是如果您尝试启动一个 ASP.NET 托管应用程序来启动客户端项目,而不更改此配置并且不并行启动服务器项目,则它无法到达后端。
创建Blazor WASM应用时,为什么启动项目默认设置为Server。客户端的视图是如何调用和显示的?
当我运行客户端项目启动时,在浏览器中显示视图,但无法访问控制器。
如果您在项目创建期间选中了“ASP.NET Core Hosted”标志,则客户端项目将与您的服务器项目一起托管。
从主页打开站点,路由重定向到 index.html 在 wwwroot 文件夹中发布的文件。
客户端开箱即用地配置为使用其 base 地址调用 API 端点(您的控制器)。
如果客户端从服务器的相同主机名和端口启动,HttpClient 将按预期工作。
但是如果您尝试启动一个 ASP.NET 托管应用程序来启动客户端项目,而不更改此配置并且不并行启动服务器项目,则它无法到达后端。