Asp.net mvc 4 MVC4派生自定义ExtendedMembershipProvider

Asp.net mvc 4 MVC4派生自定义ExtendedMembershipProvider,asp.net-mvc-4,asp.net-membership,customization,Asp.net Mvc 4,Asp.net Membership,Customization,我想 派生自定义提供程序,如下所示: MySimpleMembershipProvider:ExtendedMembershipProvider 覆盖所有必需的成员 在Web.Config中注册MySimpleMembershipProvider,这样我就可以使用MVC4模板internet Web项目中使用的WebSecurity类 我看不出第三步是如何完成的。给任何能给我点灯的人一杯啤酒。像这样在Web.config中注册会员资格提供商 <membership defaultProv

我想

  • 派生自定义提供程序,如下所示:
  • MySimpleMembershipProvider:ExtendedMembershipProvider

  • 覆盖所有必需的成员

  • 在Web.Config中注册MySimpleMembershipProvider,这样我就可以使用MVC4模板internet Web项目中使用的WebSecurity类


  • 我看不出第三步是如何完成的。给任何能给我点灯的人一杯啤酒。

    像这样在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>
    
    
    
    有关更多详细信息

    谢谢Vivek。不确定这是否适用于新的SimpleMembershipProvider。您在MVC4中使用过新的成员模式吗?