我想使用VS2012和MVC4實現asp.net成員資格(表單版本)。 我已經使用aspnet_regsql.exe創建了數據庫表,現在我想配置web.config,以便我可以在Visual Studio中運行「asp.net配置」實用程序。 看來我可能需要使用'simplemembership'。這是否正確,我可以在哪裏獲得有關如何配置我需要的任何指示的說明? 謝謝最新的MVC表單身份驗證
回答
默認情況下,ASP.NET MVC 4使用SimpleMembership提供程序,它是完整提供程序的輕量級版本。它不公開完整版本的所有功能。
您要使用的成員資格提供程序在web.config的<membership>
部分內配置。
因此,舉例來說,如果你想配置全體成員提供商(如MVC 3中使用):
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<add name="DefaultMembershipProvider"
type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/"
/>
</providers>
</membership>
我已經有了這麼多,我從一個較舊的項目中複製。我也有等效的
是否應該使用SimpleMembershipProvider是我不能給你的答案。你應該根據你的要求來決定。正如我所說的,SimpleMembership提供者是完整提供者的精簡版本。所以如果你不需要完整提供者的所有功能,你當然可以使用它。 –
- 1. ASP.NET MVC + Silverlight +表單身份驗證
- 2. mvc 3,jquery ajax&表單身份驗證
- 3. DotNet MVC安全表單身份驗證
- 4. MVC 4表單身份驗證中的持久ServiceStack身份驗證
- 5. HTTP簡單身份驗證與POST表單身份驗證
- 6. ASP.NET MVC與表單身份驗證和WebApi與基本身份驗證
- 7. 未使用表單身份驗證的身份驗證
- 8. Sharepoint表單身份驗證
- 9. requiressl表單身份驗證
- 10. 表單身份驗證
- 11. 表單身份驗證?
- 12. Windows身份驗證/表單身份驗證?如何最好地設計系統?
- 13. Windows身份驗證與表單身份驗證
- 14. 表單身份驗證和身份驗證票據Cookie域
- 15. Windows身份驗證和表單身份驗證
- 16. Xamarin表單身份驗證 - 身份驗證提供程序?
- 17. 表單身份驗證是否記住身份驗證?
- 18. Windows身份驗證+表單身份驗證
- 19. 表單身份驗證跨Windows身份驗證
- 20. 表單身份驗證和Web表單
- 21. ASP.Net MVC身份驗證
- 22. ASP.NET MVC Windows身份驗證
- 23. LDAP身份驗證MVC 3
- 24. ASP.NET MVC身份驗證
- 25. ASP.NET MVC身份驗證Cookie
- 26. Web API - MVC - 身份驗證
- 27. ASP.NET MVC LDAP身份驗證
- 28. MVC Core:Windows身份驗證
- 29. ASP.NET MVC 1.0身份驗證
- 30. MVC身份驗證重定向到新網站C#(Windows身份驗證)
您可以使用其中的任何人,我正在使用vs2012 mvc4應用sqlmembership提供商,怎麼我有我在mvc2和mvc3應用程序中用於定製和角色管理的定製功能。你可以發佈你的web.config文件,以便我可以幫助你嗎? – Niraj