我想知道如何在ASP.NET MVC 4中包含SimpleMembership
系統中使用角色管理器功能,特別是如何構建一個管理所有關聯數據的控制器使用角色,並使用webpage_Roles
表格SimpleMembership
在使用Internet模板創建項目時創建。有沒有辦法在AccountController中的登錄/註冊操作中自動執行此操作?如何在ASP.NET MVC 4上使用SimpleMembership啓用角色管理器4
13
A
回答
2
在web.config中添加以下
<profile defaultProvider="SimpleProfileProvider">
<providers>
<add name="SimpleProfileProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" connectionStringName="DNMXEntities" applicationName="/" />
</providers>
</profile>
<membership defaultProvider="SimpleMembershipProvider">
<providers>
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
</providers>
</membership>
<roleManager defaultProvider="SimpleRoleProvider">
<providers>
<add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData" />
</providers>
</roleManager>
+1
來管理。在您的應用程序webconfig中使用這部分webconfig;你應該像這樣添加roleManager;
3
嗯,我是在ASP.NET MVC4專家,但我已經爲自己的任務,我想創建基於角色的站點訪問。
ASP.NET MVC4是一個很好的資源!我確實抱怨在MVC4中缺乏實現角色的信息和困難。
爲了實現這個任務,可以實現SimpleMembership和SimpleRoles。請參閱下面的鏈接:
- Using SimpleMembership With ASP.NET WebPages由馬修·M.·奧斯本
- SimpleMembership, Membership Providers, Universal Providers and the new ASP.NET 4.5 Web Forms and ASP.NET MVC 4 templates由喬恩·加洛韋
上述兩個鏈接解釋了很多,有一些非常基本的代碼示例但不幸的是解決方案下載在第一個URL中不可用。
除了上面:
- Customize the SimpleMembership in ASP.NET MVC 4.0通過thangchung
- ASP.NET MVC 4 Sample MSDN上
這最後一篇文章將進入一個更好的細節,也給源代碼細讀。
+0
感謝您的幫助! –
相關問題
- 1. ASP.NET MVC 4的SimpleMembership
- 2. 角色管理器功能尚未啓用。 MVC 4
- 3. Windows Workflow 4 + ASP.NET角色管理器
- 4. ASP.NET MVC 4角色
- 5. 在ASP.net中的自定義角色和用戶管理MVC 4
- 6. Simplemembership過濾器用戶訪問到角色不適用頁(ASP.NET MVC 4)
- 7. Asp.net MVC角色管理器
- 8. MVC 4 Simplemembership
- 9. 如何使用ASP.NET MVC 4實現基於角色的用戶管理系統4
- 10. MVC 4 SImpleMembership與LDAP
- 11. ASP.NET MVC 4的用戶管理
- 12. 使用SimpleMembership MVC 4創建默認角色和用戶 - 代碼優先方法
- 13. 在Asp.Net中使用SimpleMembership保護文件夾MVC 4
- 14. 如何在MVC 4登錄/ SimpleMembership工作
- 15. ASP.NET MVC 4 SimpleMembership和移動服務
- 16. MVC 4 SimpleMembership模型第一
- 17. 如何在asp.net mvc 4中使用jquery?
- 18. 如何在ASP.NET MVC中使用SimpleMembership時填充自定義屬性表4
- 19. SimpleMembership WebForms Asp.net 4.0角色
- 20. MVC 4 Simplemembership自己contextclass
- 21. 如何在角4中使用NgSweetAlert2 4
- 22. 如何啓用管理員角色
- 23. 「角色管理器功能尚未啓用」 - 從外部Web服務訪問SimpleMembership
- 24. Asp.net MVC 4管理員路由
- 25. 如何使用Request.Unvalidated與ASP.NET MVC 4?
- 26. 如何使用JSON.NET與ASP.NET MVC 4 Beta
- 27. 如何使用asp.net mvc的4
- 28. 如何告訴ASP.NET MVC角色管理器使用我的IUserRoleStore實現?
- 29. ASP.Net MVC 4 SimpleMembership用戶ID作爲外鍵
- 30. asp.net mvc 4:simplemembership - 當用戶未被確認時WebSecurity.Login失敗
有沒有管理員建立或用於簡單成員資格的用戶和角色管理模板。我認爲這可能是一個很好的nuget包。 – eiu165
此鏈接介紹如何實現SimpleMembershipProvider和SimpleRoleProvider與用戶和角色關聯[http://blog.longle.net/2012/09/25/seeding-users-and-roles-with-mvc4-simplemembershipprovider-simpleroleprovider-ef5- codefirst-和定製用戶的屬性/(http://blog.longle.net/2012/09/25/seeding-users-and-roles-with-mvc4-simplemembershipprovider-simpleroleprovider-ef5-codefirst-and-定製用戶屬性/) – LeLong37
在決定你是否想沿着這條路走下去之前可能會很好的閱讀http://brockallen.com/2012/09/02/think-twice-about-using-membershipprovider-and-simplemembership /還有像角色和會員這樣的事情可以很容易地用諸如IIdentity&GenericPrincipal – Robert