









可以定义一个 策略 并在 Startup.cs 或 Program.cs 中配置:
services.AddAuthorization(options =>
{
options.AddPolicy("RequireAdmin", policy =>
policy.RequireRole("Admin","Manager","SuperAdmin"));
});
然后在 Action 上应用:
[Authorize(Policy = "RequireAdmin")]
public IActionResult SecureAction()
{
return View();
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。