小编Hac*_*kim的帖子

如何更改 blazor wasm 应用程序的基本 URL

为 blazor wasm 托管应用程序生成的模板的基本 URL 以“/”开头(即,https://localhost:5001/用于本地开发或https://www.domain-name.xyz/部署时)。我需要将此基本 URL 改为“/app”,即 ( https://localhost:5001/app) 或 ( https://www.domain-name.xyz/app)。

文档(此处此处)说我必须更改<base />index.html中标记中的基本 URL :

<base href="/app/" />

--pathbase在本地开发时使用命令行参数:

dotnet run --pathbase=/app

我这样做了,并且没有对模板进行任何其他更改。然而,这对我不起作用。我只是在应用程序的所有文件中找不到 404。

此处的此问题表示我还需要通过将“/app”传递给 UseBlazorFrameworkFiles 来更改 Blazor 文件的公开位置:

app.UseBlazorFrameworkFiles("/app")

这也不能解决我的问题。

任何人都可以提供有关如何实现这一目标并保证有效的分步指导。

blazor blazor-client-side asp.net-blazor blazor-webassembly

7
推荐指数
1
解决办法
1644
查看次数