Taal

MembershipProvider.MaxInvalidPasswordAttempts Eigenschap

Definitie

Hiermee haalt u het aantal ongeldige wachtwoord- of wachtwoordantwoordpogingen op dat is toegestaan voordat de lidmaatschapsgebruiker is vergrendeld.

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

Waarde van eigenschap

Het aantal ongeldige wachtwoord- of wachtwoordantwoordpogingen dat is toegestaan voordat de lidmaatschapsgebruiker is vergrendeld.

Voorbeelden

Zie MembershipProvider voorbeeld van een implementatie.

Opmerkingen

De MaxInvalidPasswordAttempts eigenschap werkt in combinatie met de PasswordAttemptWindow eigenschap om te voorkomen dat een ongewenste bron het wachtwoord of wachtwoordantwoord van een lidmaatschapsgebruiker raadt via herhaalde pogingen. Als het aantal ongeldige wachtwoorden of wachtwoordvragen dat is opgegeven voor een lidmaatschapsgebruiker groter is dan of gelijk is aan de waarde van de MaxInvalidPasswordAttempts eigenschap binnen het aantal minuten dat door de PasswordAttemptWindowgebruiker is geïdentificeerd, wordt de lidmaatschapsgebruiker vergrendeld door de IsLockedOut eigenschap true in te stellen op totdat de gebruiker wordt ontgrendeld door een aanroep naar de UnlockUser methode. Als er een geldig wachtwoord of wachtwoordantwoord wordt opgegeven voordat de MaxInvalidPasswordAttempts waarde wordt bereikt, wordt het aantal ongeldige pogingen opnieuw ingesteld op nul.

Ongeldige wachtwoord- en wachtwoordantwoordpogingen worden onafhankelijk van elkaar verzameld. Als de MaxInvalidPasswordAttempts eigenschap bijvoorbeeld is ingesteld op 5 en er drie ongeldige wachtwoordpogingen worden uitgevoerd, gevolgd door twee ongeldige wachtwoordantwoordpogingen, moeten er twee ongeldige wachtwoordpogingen (of drie meer ongeldige pogingen voor wachtwoordantwoorden) worden uitgevoerd binnen de PasswordAttemptWindow periode dat de lidmaatschapsgebruiker wordt vergrendeld.

Als de RequiresQuestionAndAnswer eigenschap is ingesteld op false, worden ongeldige pogingen voor wachtwoordantwoorden niet bijgehouden.

Ongeldige wachtwoord- en wachtwoordantwoordpogingen worden bijgehouden in de ValidateUsermethoden , ChangePassworden ChangePasswordQuestionAndAnswerGetPasswordResetPassword methoden.

Van toepassing op

Zie ook