Controller操作中的多个角色

nov*_*nto 4 c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-5

我尝试在mvc4中创建自定义角色提供程序,以便在我的站点中授予用户访问权限.当我尝试使用角色提供者是成功的.

我成功创建了像这样的角色提供者

[Authorize(Roles = "admin")]
Run Code Online (Sandbox Code Playgroud)

我的问题是,我可以在控制器中使用多个角色名称吗?我的意思是.

[Authorize(Roles = "admin")]
[Authorize(Roles = "admin")]
Run Code Online (Sandbox Code Playgroud)

尝试使用此代码,但不适合我.任何人都可以告诉我它是如何工作的?谢谢

hut*_*oid 12

是的,像这样:

[Authorize(Roles = "admin,userRole")]
Run Code Online (Sandbox Code Playgroud)