我正在尝试使用 VS2012 和 MVC4 实现 asp.net 成员资格(表单版本)。我已经使用 aspnet_regsql.exe 创建了数据库表,现在我想配置 web.config,以便可以在 Visual Studio 中运行“asp.net 配置”实用程序。看来我可能需要使用“简单会员”。这是正确的,我在哪里可以获得关于如何配置我需要的任何一个的说明?谢谢
问问题
242 次
1 回答
0
默认情况下,ASP.NET MVC 4 使用 SimpleMembership 提供程序,它是完整提供程序的轻量级版本。它没有公开完整版的所有功能。
您要使用的成员资格提供程序在<membership>
您的 web.config 部分中配置。
因此,例如,如果您想配置完整的成员资格提供程序(如 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>
于 2012-12-31T07:50:51.060 回答