0

adminControllerの下ですべてのアクションを承認したい。どうやってやるの。ロールとユーザーのデータベースがあります。1.管理者2.メンバー

管理者だけがadminControllerのすべてのアクションにアクセスできるようにしたい。

4

2 に答える 2

1
[Authorize(Roles = "Administrator")]
public class controller() {

}
于 2011-08-24T16:10:43.887 に答える
1

あなたが求めていることに従えば、SiteAdminController へのアクセスを制限するためにこれを行いました:

[Authorize(Roles = "Site Admin")]
public class SiteAdminController : BaseController

これにより、 my のアクションへのアクセスがSiteAdminControllerそのロールのユーザーに制限されます。

于 2011-08-24T16:11:37.907 に答える