我想在新的 ASP Core 上为控制器类和方法实现基于自定义资源代码的授权。我项目的角色不是静态的。
就像是:
[Authorize(PermissionsEnum.AccessXYZScreen)]
如果该角色具有该权限授予访问权限。这在以前的版本中非常简单。
我读过如何在 ASP.NET Core 中创建自定义 AuthorizeAttribute?和https://docs.asp.net/en/latest/security/authorization/index.html但它们都不符合我的需要。