0

ASP .NET Web サイト管理ツールに何か不足があります。「セキュリティの質問」も「セキュリティの回答」も表示されません。

「チュートリアル: Silverlight ビジネス アプリケーションでの認証サービスの使用」( http://msdn.microsoft.com/en-us/library/ee942449(v=vs.91).aspx ) によると、これは作成時に表示されるものです。新しいユーザー:

画像

しかし、これは私が代わりに見るものです:

画像2

「秘密の質問」と「秘密の答え」がありません。何をインストールできなかったのでしょうか?私は Visual Studio 2012 を使用しています。

4

1 に答える 1

0

興味のある方は、次のようなカスタム メンバーシップ プロバイダー設定を行う必要があります。

    <membership
        defaultProvider="SqlProvider"
        userIsOnlineTimeWindow="20">
        <providers>
            <clear/>
            <add name="SqlProvider"
                 type="System.Web.Security.SqlMembershipProvider"
                 connectionStringName="LocalSqlServer"
                 enablePasswordReset="true"
                 requiresQuestionAndAnswer="true"
                 requiresUniqueEmail="false"
                 maxInvalidPasswordAttempts="5"
                 passwordAttemptWindow="10"
                 passwordFormat="Hashed"
                 minRequiredPasswordLength="7"
                 enablePasswordRetrieval="false"
                 applicationName="/" />
        </providers>
    </membership>

web.config ファイルで。requiresQuestionAndAnswer="true" 設定に注意してください。

于 2013-01-27T18:09:07.773 に答える