【发布时间】:2022-01-05 17:57:03
【问题描述】:
我有一个 Blazor 服务器应用,我实现了 cookie 身份验证,如下所示:https://www.pragimtech.com/blog/blazor/asp.net-core-identity-setup-in-blazor-application/
我可以使用<AuthorizeView> 和@attribute [Authorize] 成功保护我的页面。
但是我无法让我的角色发挥作用,例如,当我使用 @attribute [Authorize (Roles = "Installer"] 时,它一直告诉我“未授权”。
用户和角色存在于数据库中(它适用于具有个人用户身份验证的 Blazor WASM 项目)所以我认为这不是问题。
有没有人遇到过这个问题??
【问题讨论】:
标签: blazor blazor-server-side cookie-authentication