Blazor 页面到 MVC 页面

Posted

技术标签:

【中文标题】Blazor 页面到 MVC 页面【英文标题】:Blazor page to MVC page 【发布时间】:2021-11-30 11:56:25 【问题描述】:

我尝试在 Blazorpage 上的过程中注销代码。

var url = $"navigationManager.BaseUriIdentity/Account/Logout";
navigationManager.NavigateTo(url);

这行不通。我收到了消息 抱歉,这个地址什么都没有。

奇怪,因为地址直接在浏览器的地址栏中,把我带到了注销页面。

我错过了什么,blazor 似乎没有找到注销

【问题讨论】:

【参考方案1】:

使用您未使用的第二个参数强制重新加载。

navigationManager.NavigateTo(url,true);

【讨论】:

超级。简单明了。从来没有看过参数。谢谢

以上是关于Blazor 页面到 MVC 页面的主要内容,如果未能解决你的问题,请参考以下文章

将服务器端 Blazor 添加到现有 MVC Core 应用程序

服务器端 Blazor 与 MVC [关闭]

如何从 Blazor 服务器端应用程序中的 Razor 页面导航到 Blazor 组件?

如何将值从页面传递到 Blazor 中的布局?

单击 Blazor 中的顶部导航链接时滚动到页面的指定部分

我们可以在常规的非 Blazor HTML 页面中将 Blazor 组件用作 Web 组件吗?