Sdílet prostřednictvím


MembershipUser.UnlockUser Metoda

Definice

Vymaže stav uzamčení uživatele, aby bylo možné uživatele členství ověřit.

public:
 virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean

Návraty

truepokud byl uživatel členství úspěšně odemknut; v opačném případě . false

Výjimky

Tato metoda není k dispozici. K tomu může dojít, pokud aplikace cílí na profil klienta rozhraní .NET Framework 4. Chcete-li zabránit této výjimce, přepište metodu nebo změňte aplikaci tak, aby cílila na plnou verzi rozhraní .NET Framework.

Poznámky

Uživatelé jsou nejčastěji uzamčeni a nelze je ověřit metodou ValidateUser při dosažení hodnoty MaxInvalidPasswordAttempts v rámci PasswordAttemptWindow.

Uživatelé mohou být také uzamčeni, pokud použijete GetPasswordResetPassword nebo přetížení, které přijímá odpověď na heslo, a počet chybných odpovědí zadaných uživatelem dosáhne hodnoty Membership.MaxInvalidPasswordAttempts v rámci Membership.PasswordAttemptWindow.

Implementace této metody by měla nastavit IsLockedOut vlastnost na false, nastavit LastLockoutDate vlastnost na aktuální datum a resetovat všechny čítače, které používáte ke sledování počtu neúspěšných pokusů o přihlášení atd.

Platí pro

Viz také