Membership.Providerを使用して.NETでSecret Answerを使用する方法
-
03-07-2019 - |
質問
MVCアプリケーションのセキュリティのためにMembership.Providerを使用しています。ユーザー名を尋ねるパスワードを忘れたページがあり、ファイルに秘密の質問が表示されます。私の質問は、ファイルにあるものに対して秘密の答えを確認する方法です。
以外にそれを行う方法は見つかりませんMembership.Provider.ResetPassword(userName, secretAnswer)
基本的に私が入力したものはすべて承認します。
解決
web.configには、秘密の質問を使用するようにメンバーシッププロバイダーに伝えるために設定する必要がある設定があります。
メンバーシッププロバイダーを設定した場所は requiresQuestionAndAnswer =" true"
です。
編集:
コメントで requiresQuestionAndAnswer
は" false"に設定されています。 -それは" true"でなければなりません
他のヒント
パスワードのリセットを使用する必要があります。例を参照してください http://msdn.microsoft.com/en -us / library / system.web.security.sqlmembershipprovider.resetpassword.aspx
所属していません StackOverflow