Clu*_*ang 4 asp.net-core blazor blazor-server-side
我有一个 blazor 应用程序,但它分为两部分。- 一个包含多个网页的网站 - Blazor 应用程序
默认情况下,我希望导航到“index.html”页面。这将有一个“登录”链接,将重定向到主应用程序页面。
我该怎么做……默认情况下,我被定向到 index.cshtml(即 blazor 应用程序)?
我希望导航到“index.html”页面。
假设你已经把index.html
该范围内wwwroot/
的文件夹,你可以做到这一点通过注册DefaultFiles中间件:
app.UseDefaultFiles(); //在调用 app.UseStaticFiles() 之前添加这一行; app.UseStaticFiles(); ...
(注意中间件的顺序很重要)
或者,如果您想放置index.html
在不同的位置,您可以传递一个自定义FileProvider
(例如PhysicalFileProvider)。有关更多详细信息,请参阅官方文档。
归档时间: |
|
查看次数: |
1779 次 |
最近记录: |