ActiveDirectoryMembershipProvider.UnlockUser(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Elimina un bloqueo para que se puedan validar usuarios de pertenencia.
public:
override bool UnlockUser(System::String ^ username);
public override bool UnlockUser (string username);
override this.UnlockUser : string -> bool
Public Overrides Function UnlockUser (username As String) As Boolean
Parámetros
- username
- String
Nombre del usuario de pertenencia cuyo estado de bloqueo se va a eliminar.
Devoluciones
Es true
si el usuario de pertenencia se ha bloqueado satisfactoriamente; en caso contrario, es false
. El método UnlockUser(String) también devuelve false
si el usuario de pertenencia no se encuentra en el almacén de datos.
Excepciones
username
está vacío o supera la longitud máxima permitida para nombres de usuario (normalmente 256 caracteres).
o bien
username
contiene comas.
o bien
El nombre de usuario está asignado a userPrincipalName
pero el parámetro username
contiene barras diagonales inversas.
username
es null
.
Se llama al método UnlockUser(String) antes de que se inicializa la instancia de ActiveDirectoryMembershipProvider.
Comentarios
Los usuarios suelen estar bloqueados y no se pueden validar con el ValidateUser método cuando la MaxInvalidPasswordAttempts propiedad se supera dentro del tiempo especificado en la PasswordAttemptWindow propiedad o cuando se han realizado demasiados intentos para iniciar sesión con la contraseña incorrecta.
Si la EnablePasswordReset propiedad es true
, cuando un usuario desbloquea los contadores de contraseñas incorrectas se restablecen.
El proveedor usa una búsqueda de subárbol que comienza en el punto de búsqueda especificado en la cadena de conexión. Consulte el ActiveDirectoryMembershipProvider tema de la clase para obtener más información sobre las cadenas de conexión.
Los espacios al inicio y al final se recortan del valor de parámetro username
.