Compartir vía


MembershipUser.UnlockUser Método

Definición

Borra el estado bloqueado del usuario para que se pueda validar el usuario de pertenencia.

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

Devoluciones

true si el usuario de pertenencia se ha desbloqueado correctamente; de lo contrario, false.

Excepciones

Este método no está disponible. Esto puede ocurrir si la aplicación tiene como destino el perfil de cliente de .NET Framework 4. Para evitar esta excepción, invalide el método o cambie la aplicación para que tenga como destino la versión completa de .NET Framework.

Comentarios

Los usuarios suelen bloquearse y el ValidateUser método no puede validarlo cuando MaxInvalidPasswordAttempts se alcanza dentro de PasswordAttemptWindow.

Los usuarios también se pueden bloquear si usa la GetPassword sobrecarga o ResetPassword que acepta una respuesta de contraseña y el número de respuestas incorrectas especificadas por el usuario alcanza el valor de dentro Membership.PasswordAttemptWindowde Membership.MaxInvalidPasswordAttempts .

La implementación de este método debe establecer la IsLockedOut propiedad falseen , establecer la LastLockoutDate propiedad en la fecha actual y restablecer los contadores que use para realizar un seguimiento del número de intentos de inicio de sesión erróneos, etc.

Se aplica a

Consulte también