Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.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# 是否可以使用角色执行操作?_C#_Asp.net Mvc - Fatal编程技术网

C# 是否可以使用角色执行操作?

C# 是否可以使用角色执行操作?,c#,asp.net-mvc,C#,Asp.net Mvc,当我将角色[Authorize Roles(Role.Administrator,Role.Assistant)]设置为或和时,或者您不能这样做?当您将[Authorize]属性设置为控制器或操作时,您是在说用户必须处于这些角色之一 更像是“如果该用户在roleA或roleB中,则授权使用此控制器或操作”

当我将角色
[Authorize Roles(Role.Administrator,Role.Assistant)]
设置为时,或者您不能这样做?

当您将
[Authorize]
属性设置为控制器或操作时,您是在说用户必须处于这些角色之一

更像是“如果该用户在roleA或roleB中,则授权使用此控制器或操作”