Share via


MembershipProvider.MaxInvalidPasswordAttempts Vlastnost

Definice

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

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 neplatných pokusů o zadání hesla nebo odpovědí 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 funguje ve spojení s PasswordAttemptWindow vlastností, která chrání před nežádoucím zdrojem hádajícím 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 uživateli členství větší nebo roven MaxInvalidPasswordAttempts hodnotě vlastnosti v rámci počtu minut identifikovaných PasswordAttemptWindownástrojem , je uživatel členství uzamčen nastavením IsLockedOut vlastnosti na hodnotu, 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, čítač, který sleduje počet neplatných pokusů, se 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 odpověď na heslo, musí být v rámci objektu PasswordAttemptWindow provedeny další dva neplatné pokusy o heslo (nebo tři další neplatné pokusy o odpověď na heslo), aby byl uživatel členství uzamčen.

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

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

Platí pro

Viz také