Asp.net mvc 3 授权特定控制器下的所有操作(例如:adminController)
我想授权adminController下的所有操作。我该怎么做呢。我有一个包含角色和用户的数据库。 1.管理员 2.成员Asp.net mvc 3 授权特定控制器下的所有操作(例如:adminController),asp.net-mvc-3,authorize,Asp.net Mvc 3,Authorize,我想授权adminController下的所有操作。我该怎么做呢。我有一个包含角色和用户的数据库。 1.管理员 2.成员 我希望只有管理员可以访问adminController中的所有操作。如果我按照您的要求进行操作,我这样做是为了限制对SiteAdminController的访问: [Authorize(Roles = "Administrator")] public class controller() { } [Authorize(Roles = "Site Admin")] publ
我希望只有管理员可以访问adminController中的所有操作。如果我按照您的要求进行操作,我这样做是为了限制对SiteAdminController的访问:
[Authorize(Roles = "Administrator")]
public class controller() {
}
[Authorize(Roles = "Site Admin")]
public class SiteAdminController : BaseController
这将限制该角色的用户访问my
SiteAdminController的操作。谢谢,但我想使用我的自定义角色(包括数据库中的用户、角色表)。。我该怎么做?我不知道我能理解。因此,例如,如果您使用aspnetdb用户/角色,您可以设置您想要的任何角色,并将用户关联到其中。你是说你在应用程序的数据库中有你自己的用户/角色表,你想在[授权(角色=)]
行中使用它吗?