2013-04-09 35 views
0

只是想知道你可以將它添加到任何ASP.NET 4.5項目,還是它必須是MVC?ASP.net中的SimpleMembership

我喜歡能夠使用SimpleMembership的自定義的想法。還有什麼好的教程或演示如何將其添加到項目?

在此先感謝

艾倫

+0

SO不是你要求教程的網站。但是,ASP.NET會員資格有很多教程,您有具體問題嗎?例如,詳細說明_「定製」_是什麼意思? – 2013-04-09 11:52:01

回答

0

我會建議你使用自定義成員資格提供程序和自定義角色提供程序。

只需在班級中實施System.Web.Security.MembershipProviderSystem.Web.Secuiry.RoleProvider。然後讓您的課程成爲您的默認成員資格提供者和角色提供者web.config文件。

<system.web> 
. 
. 
. 
<membership defaultProvider="CustomMember"> 
    <providers> 
     <add name="CustomMember" type="CustomMember" requiresQuestionAndAnswer="false" connectionString="your database connection string"/> 
</providers> 
</membership> 

<roleManager enabled="true" defaultProvider="CustomRoleProvider" cacheRolesInCookie="true" cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="All"> 
    <providers> 
     <add name="CustomRoleProvider" type="CustomRoleProvider"/> 
    </providers> 
</roleManager> 
. 
. 
. 
</system.web> 

現在,您可以在您的ASP.Net項目和您的應用程序中使用Login控件。