在ASP.NET MVC中,我们可以在AuthorizeAttribute中分配多个角色。我目前正在使用Fluent Security。文档说RequireRolePolicy可以支持一个或多个角色。
我想做下面的代码:
configuration.For<MyController>(x => x.Index()).RequireRole("Administrator, Editor");
但它似乎只检查一个角色。如何为其分配多个角色?
答案 0 :(得分:3)
好的,我现在明白了。
configuration.For<MyController>(x => x.Index()).RequireAllRolesPolicy("Administrator", "Editor");