0

私はしたいです

  1. 次のようにカスタム プロバイダーを派生させます。

MySimpleMembershipProvider : ExtendedMembershipProvider

  1. 必要なすべてのメンバーをオーバーライドする

  2. MySimpleMembershipProvider を Web.Config に登録して、MVC4 テンプレート インターネット 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 に答える