2013-04-09 50 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控件。

相关问题