我将 ASP.NET Core 8 Blazor 服务器应用程序与 MVC 结合使用,我的问题是当我使用授权属性刷新页面时,出现 http 403 错误。
如果我返回或重写网址,一切都很好。
我更改了默认cookie并使用JWT,但我仍然有这个错误
问题是我的 AdminPanel 的根文件夹中有一个属性,例如子文件夹中有一个属性 根:
@attribute [Authorize(Roles = "Administrator, System")]
孩子:@attribute [Authorize(Roles = "Branch")]
我只是改变我的
@attribute [Authorize(Roles = "Branch")]
到
@attribute [Authorize(Roles = "Administrator, System, Branch")]