【发布时间】:2021-10-08 19:26:31
【问题描述】:
创建使用 MS 身份服务的 dotnet Blazor 服务器应用。当用户注册和登录时,应用程序会向他们发送一个 razor 组件,该组件会添加未保存在 MS Identity 中的其他用户信息 - 他们必须完成此操作才能继续。我在导航栏和索引页面重定向中都使用身份验证和角色。当我在用户表单(剃须刀组件)中运行它时......
navMgr.NavigateTo("/", forceLoad: true);
它甚至没有留下嵌入在 Index.razor 中的 razor 组件。
我想要的是这个表单完成将完全刷新为该用户的“/”(就像他们刚刚登录一样)。我是否必须注销用户才能执行此操作?
【问题讨论】:
标签: c# .net navigation blazor identity