Taal

MembershipProvider.PasswordAttemptWindow Eigenschap

Definitie

Hiermee haalt u het aantal minuten op waarin een maximum aantal ongeldige wachtwoord- of wachtwoordantwoordpogingen is toegestaan voordat de lidmaatschapsgebruiker is vergrendeld.

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

Waarde van eigenschap

Het aantal minuten waarin een maximum aantal ongeldige wachtwoord- of wachtwoordantwoordpogingen is toegestaan voordat de lidmaatschapsgebruiker wordt vergrendeld.

Voorbeelden

Zie MembershipProvider voorbeeld van een implementatie.

Opmerkingen

De PasswordAttemptWindow eigenschap werkt in combinatie met de MaxInvalidPasswordAttempts 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 het aantal minuten overschrijdt MaxInvalidPasswordAttempts dat door de PasswordAttemptWindowgebruiker is geïdentificeerd, wordt de lidmaatschapsgebruiker vergrendeld door de IsLockedOut eigenschap in te true stellen op totdat de gebruiker wordt ontgrendeld door een aanroep naar de UnlockUser methode. Als er een geldig wachtwoord of wachtwoordantwoord wordt opgegeven voordat het MaxInvalidPasswordAttempts is bereikt, wordt het aantal ongeldige pogingen bijgehouden tot 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 ongeldige wachtwoordantwoordpogingen) worden uitgevoerd binnen de PasswordAttemptWindow waarde voor de lidmaatschapsgebruiker die 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