Sdílet prostřednictvím


MembershipProvider.MaxInvalidPasswordAttempts Vlastnost

Definice

Získá počet neplatné heslo nebo heslo-odpověď pokusy povolené před členství uživatel je uzamčen.

public:
 abstract property int MaxInvalidPasswordAttempts { int get(); };
public abstract int MaxInvalidPasswordAttempts { get; }
member this.MaxInvalidPasswordAttempts : int
Public MustOverride ReadOnly Property MaxInvalidPasswordAttempts As Integer

Hodnota vlastnosti

Počet povolených pokusů o neplatné heslo nebo odpověď na heslo před uzamčením uživatele členství.

Příklady

Příklad MembershipProvider implementace najdete v tématu Implementace zprostředkovatele profilu.

Poznámky

Vlastnost MaxInvalidPasswordAttempts pracuje ve spojení s PasswordAttemptWindow vlastností, která chrání před nežádoucím zdrojem, který uhodne heslo nebo odpověď na heslo uživatele členství prostřednictvím opakovaných pokusů. Pokud je počet neplatných hesel nebo otázek k heslům zadaných pro uživatele členství větší nebo roven MaxInvalidPasswordAttempts hodnotě vlastnosti v rámci počtu minut identifikovaných parametrem PasswordAttemptWindow, je uživatel členství uzamčen nastavením IsLockedOut vlastnosti na , true dokud uživatel nebude odemknut voláním UnlockUser metody . Pokud je před MaxInvalidPasswordAttempts dosažením hodnoty zadáno platné heslo nebo odpověď na heslo, je čítač, který sleduje počet neplatných pokusů, resetuje na nulu.

Neplatné pokusy o zadání hesla a odpovědi na heslo se hromadí nezávisle na sobě. Pokud je například MaxInvalidPasswordAttempts vlastnost nastavená na hodnotu 5 a jsou provedeny tři pokusy o neplatné heslo následované dvěma neplatnými pokusy o zadání hesla, musí být v rámci PasswordAttemptWindow objektu provedeny dva další pokusy o neplatné heslo (nebo tři další neplatné pokusy o odpověď pomocí hesla), aby byl uživatel členství uzamčen.

Pokud je vlastnost nastavená RequiresQuestionAndAnswer na falsehodnotu , neplatné pokusy o odpověď na heslo se nesledují.

Neplatné pokusy o zadání hesla a odpovědi se sledují v ValidateUsermetodách , ChangePassword, ChangePasswordQuestionAndAnswer, GetPassworda ResetPassword .

Platí pro

Viz také