0

我希望

  1. 像这样派生一个自定义提供程序:

MySimpleMembershipProvider : ExtendedMembershipProvider

  1. 覆盖所有必需的成员

  2. 在 Web.Config 中注册 MySimpleMembershipProvider 以便我可以使用 MVC4 模板 Internet Web 项目中使用的 WebSecurity 类

我看不到第 3 步是如何完成的。啤酒适合任何可以向我展示光芒的人。

4

1 回答 1

1

像这样在 Web.config 中注册会员提供程序

 <membership defaultProvider="CustomMembershipProvider">
      <providers>
        <clear/>
        <add name="CustomMembershipProvider" 
            type="CustomMembership.Models.CustomMembershipProvider"
            connectionStringName="AppDb"
            enablePasswordRetrieval="false"
            enablePasswordReset="true"
            requiresQuestionAndAnswer="false"
            requiresUniqueEmail="false"
            maxInvalidPasswordAttempts="5"
            minRequiredPasswordLength="6"
            minRequiredNonalphanumericCharacters="0"
            passwordAttemptWindow="10"
            applicationName="/" />
      </providers>

有关更多详细信息,请参阅此 codeproject 文章

于 2013-01-16T15:42:10.747 回答