2013-02-15 100 views
0

我有一個包含與角色的成員數據庫表,我有一個使用[Autorize(Roles="admin")]我probleme一個動作是如何告訴Asp.net MVC哪個成員與該角色相關聯?將用戶與角色關聯?

回答

1

您需要使用默認的asp.net成員資格提供者,它注意到了這一問題,或者您需要的角色你自己的。

基本上,你需要的是,當.NET確實user.IsInRole(「管理員」),校長將在它與創建的角色的列表中的作用。

+0

給我的類的名稱(默認的asp.net會員提供程序) – 2013-02-15 20:02:44

+0

基本的一個是:System.Web.Security.MembershipProvider,但如果您使用的是SQL,您可以使用:System.Web.Security.SqlMembershipProvider。設置:http://www.troyhunt.com/2011/10/5-minute-wonders-aspnet-membership.html – 2013-02-15 20:06:21