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

时间:2016-11-07 11:09:42

标签: c# asp.net asp.net-mvc-5 authorization user-roles

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

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

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

如何根据这些动态更改的权限对控制器应用授权。

1 个答案:

答案 0 :(得分:2)

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