MembershipProvider.MaxInvalidPasswordAttempts Propriété

Définition

Obtient le nombre de tentatives de mot de passe ou de réponse de mot de passe non valides autorisées avant que l’utilisateur d’appartenance ne soit verrouillé.

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

Valeur de propriété

Nombre de tentatives de mot de passe ou de réponse de mot de passe non valides autorisées avant que l’utilisateur d’appartenance ne soit verrouillé.

Exemples

Pour obtenir un MembershipProvider exemple d’implémentation, consultez Implémentation d’un fournisseur de profils.

Remarques

La MaxInvalidPasswordAttempts propriété fonctionne conjointement avec la PasswordAttemptWindow propriété pour se protéger contre une source indésirable de deviner le mot de passe ou la réponse de mot de passe d’un utilisateur d’appartenance par le biais de tentatives répétées. Si le nombre de mots de passe ou de questions de mot de passe non valides fournies pour un utilisateur d’appartenance est supérieur ou égal à la MaxInvalidPasswordAttempts valeur de propriété dans le nombre de minutes identifié par le PasswordAttemptWindow, l’utilisateur d’appartenance est verrouillé en définissant la IsLockedOut propriété true jusqu’à ce que l’utilisateur soit déverrouillé par un appel à la UnlockUser méthode. Si une réponse de mot de passe ou de mot de passe valide est fournie avant l’atteinte de la MaxInvalidPasswordAttempts valeur, le compteur qui effectue le suivi du nombre de tentatives non valides est réinitialisé à zéro.

Les tentatives de mot de passe et de réponse de mot de passe non valides s’accumulent indépendamment les unes des autres. Par exemple, si la MaxInvalidPasswordAttempts propriété est définie sur 5 et que trois tentatives de mot de passe non valides sont effectuées suivis de deux tentatives de réponse par mot de passe non valides, deux tentatives de mot de passe non valides (ou trois tentatives de réponse de mot de passe non valides) doivent être effectuées dans le cadre de l’utilisateur PasswordAttemptWindow d’appartenance à être verrouillé.

Si la RequiresQuestionAndAnswer propriété est définie falsesur , les tentatives de réponse par mot de passe non valides ne sont pas suivies.

Les tentatives de mot de passe et de réponse par mot de passe non valides sont suivies dans les méthodes et ResetPasswordGetPasswordChangePasswordQuestionAndAnswerChangePasswordles ValidateUserméthodes.

S’applique à

Voir aussi