MembershipUser.UnlockUser メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーのロック アウト状態を解除して、メンバーシップ ユーザーを検証可能な状態にします。
public:
virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean
戻り値
メンバーシップ ユーザーのロックを正常に解除した場合は true
、それ以外の場合は false
。
例外
このメソッドは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を防ぐには、メソッドをオーバーライドするか、アプリケーションのターゲットを .NET Framework の完全バージョンに変更します。
注釈
ユーザーは最も一般的にロックアウトされており、 内PasswordAttemptWindowで にValidateUser到達したときに MaxInvalidPasswordAttempts メソッドで検証することはできません。
パスワードの回答を受け入れる または オーバーロードをGetPassword使用し、ユーザーが入力した不適切な回答の数が 内Membership.PasswordAttemptWindowの のMembership.MaxInvalidPasswordAttempts値に達した場合も、ユーザーはロックアウトされる可能性ResetPasswordがあります。
このメソッドの実装では、 プロパティを IsLockedOut に false
設定し、 プロパティを LastLockoutDate 現在の日付に設定し、失敗したログイン試行数などを追跡するために使用するカウンターをリセットする必要があります。
適用対象
こちらもご覧ください
.NET