Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用于控制器操作的ASP.NET MVC基于用户的权限_C#_Asp.net_Asp.net Mvc 5_Authorization_User Roles - Fatal编程技术网

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

C# 用于控制器操作的ASP.NET MVC基于用户的权限,c#,asp.net,asp.net-mvc-5,authorization,user-roles,C#,Asp.net,Asp.net Mvc 5,Authorization,User Roles,我有一个应用程序,我想授予或禁止角色访问控制器 管理员可以在角色管理中更改角色的权限 如何基于这些动态变化的权限对控制器应用授权 我想这正是你需要的。 您可以创建自定义策略,在您的情况下,可以为每个控制器创建一个策略,从自定义策略中的数据库中获取角色。我认为这正是您需要的。 您可以创建自定义策略,在您的情况下,可以为每个控制器创建一个策略,从自定义策略中的数据库中获取角色

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

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

如何基于这些动态变化的权限对控制器应用授权

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

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