Partager via


MembershipUser.UnlockUser Méthode

Définition

Efface l’état verrouillé de l’utilisateur pour que l’utilisateur d’appartenance puisse être validé.

public:
 virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean

Retours

true si l'utilisateur d'appartenance a été correctement déverrouillé ; sinon, false.

Exceptions

Cette méthode n’est pas disponible. Cela peut se produire si l’application cible le profil client .NET Framework 4. Pour éviter cette exception, remplacez la méthode ou modifiez l’application pour qu’elle cible la version complète du .NET Framework.

Remarques

Les utilisateurs sont généralement verrouillés et ne peuvent pas être validés par la ValidateUser méthode lorsque le MaxInvalidPasswordAttempts est atteint dans le PasswordAttemptWindow.

Les utilisateurs peuvent également être verrouillés si vous utilisez la GetPassword surcharge ou ResetPassword qui accepte une réponse de mot de passe et que le nombre de réponses incorrectes entrées par l’utilisateur atteint la valeur de Membership.MaxInvalidPasswordAttempts dans le Membership.PasswordAttemptWindow.

Votre implémentation de cette méthode doit définir la IsLockedOut propriété sur false, définir la LastLockoutDate propriété sur la date actuelle et réinitialiser tous les compteurs que vous utilisez pour suivre le nombre de tentatives de journalisation ayant échoué, etc.

S’applique à

Voir aussi