4
A
回答
1
谷歌是您的朋友:
- How to: Implement a Custom Membership User
- Creating a Custom Membership Provider and Membership with DataSet
絕大多數它取決於你想要做什麼。也許如果你擴展爲什麼你想創建一個自定義的,我們可以給出更好的答案。
2
基本上你必須在.NET框架中創建一個繼承自類摘要MembershipProvider的類。然後你必須實現基類的所有抽象成員。 ValidateUser,GetUser和Initialize可能是實現最重要的成員,具體取決於您希望支持多少接口。
默認成員資格提供程序不會自動在數據庫中創建任何內容。您必須運行aspnet_regsql.exe
以創建必要的數據庫。
使用默認的asp.net SqlMembershipProvider。您只需啓用它並輸入正確的連接字符串(請參閱MSDN上的示例配置)。然後,您必須創建一個登錄頁面,使用配置的成員資格提供程序驗證用戶。最簡單的方法是使用Login Control。
4
ASP.NET/MVC的默認模板已經在您的web.config中註冊了成員資格。最後你只需要運行:
aspnet_regsql.exe -W
該命令將啓動向導,它將引導您跨數據庫創建過程。
相關問題
- 1. 如何使用membershipProvider或usernamePasswordvalidator通過WCF服務創建用戶
- 2. 無法爲自定義MembershipProvider創建MembershipUser
- 3. 如何使用自定義MembershipProvider?
- 4. 如何在MVC4中創建我自定義的MembershipProvider
- 5. 如何在自定義MembershipProvider中創建身份驗證Cookie?
- 6. 如何控制MembershipProvider實例創建/生命週期?
- 7. 任何人使用ASP.NET MembershipProvider與Nhibernate?
- 8. 如何創建與使用
- 9. 如何使用JavaScript創建
- 10. 如何創建使用JavaScript
- 11. 如何使用PHP創建
- 12. 如何創建使用PropertyBuilder
- 13. 如何創建使用MvcSiteMap
- 14. 如何使用JavaScript創建
- 15. 如何創建使用PowerShell
- 16. 如何創建使用XSLT
- 17. 如何創建使用Oracle
- 18. 如何創建使用Elasticsearch
- 19. 如何創建使用HTML5
- 20. 如何創建使用jQuery
- 21. 如何創建使用LWJGL
- 22. 如何創建使用AutoFixture
- 23. 如何創建使用Ajax
- 24. 如何創建使用CSS
- 25. 如何創建使用bootstrap3
- 26. 如何創建使用ActiveAdmin
- 27. 如何創建使用PowerShell
- 28. 如何創建使用SSRS
- 29. 如何創建使用JACOB
- 30. 如何創建使用jQuery
@Mcbeev,也許我不想要一個自定義的,我只想與一個asp.net mvc應用程序一起使用MembershipProvider。 – KingNestor 2009-02-17 00:56:14
你確實問過你如何創建一個。 – 2009-02-17 04:25:22