MembershipProvider.ResetPassword メソッド
アセンブリ: System.Web (system.web.dll 内)

Dim instance As MembershipProvider Dim username As String Dim answer As String Dim returnValue As String returnValue = instance.ResetPassword(username, answer)
戻り値
指定したユーザーの新しいパスワード。

ユーザー名とパスワードの解答を入力値として受け取り、指定したユーザーに対して新しいランダム パスワードを生成します。
![]() |
---|
ResetPassword メソッドにより生成されたランダム パスワードは、PasswordStrengthRegularExpression プロパティの正規表現に合格するとは限りません。ただし、ランダム パスワードは、MinRequiredPasswordLength プロパティおよび MinRequiredNonAlphanumericCharacters プロパティで設定された基準は満たしています。 |
ResetPassword メソッドは、データ ソース内のユーザー情報を新しいパスワード値で更新し、新しいパスワードを文字列として返します。ランダム パスワードは GeneratePassword メソッドにより生成されます。
ResetPassword メソッドは、まず EnablePasswordReset フラグが true であることを確認します。EnablePasswordReset が false の場合、NotSupportedException 例外がスローされます。
ResetPassword は、RequiresQuestionAndAnswer プロパティの値もチェックします。RequiresQuestionAndAnswer が true の場合、ResetPassword は、データ ソースに格納されているパスワードの解答と、入力された解答パラメータ値を比較します。これらが一致しない場合、MembershipPasswordException 例外がスローされます。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からMembershipProvider.ResetPassword メソッドを検索する場合は、下記のリンクをクリックしてください。

- MembershipProvider.ResetPassword メソッドのページへのリンク