ASP.NET MVC 基于用户的控制器操作权限

ASP.NET MVC User based Privileges for Controller Actions

我有一个应用程序,我想授予或禁止角色访问控制器。

管理员可以在角色管理中更改角色的权限。

below is pic of role management where admin can change the privilege

如何根据这些动态变化的权限在控制器上应用授权。

我认为 正是您所需要的。 您可以创建自定义策略,在您的情况下是每个控制器的策略,您可以在自定义策略中从数据库中获取角色。