Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

MembershipProvider.MaxInvalidPasswordAttempts (Propiedad)

Obtiene el número de intentos de contraseña no válida o de respuesta a la contraseña incorrecta permitidos antes de bloquear al usuario de pertenencia.

Espacio de nombres:  System.Web.Security
Ensamblado:  System.Web.ApplicationServices (en System.Web.ApplicationServices.dll)
public abstract int MaxInvalidPasswordAttempts { get; }

Valor de propiedad

Tipo: System.Int32
Número de intentos de contraseña no válida o de respuesta a la contraseña incorrecta permitidos antes de bloquear al usuario de pertenencia.

La propiedad MaxInvalidPasswordAttempts funciona junto con la propiedad PasswordAttemptWindow para impedir que un origen no deseado adivine la contraseña o la respuesta a la contraseña de un usuario de pertenencia mediante intentos repetidos. Si el número de contraseñas o preguntas de la contraseña no válida proporcionadas para un usuario de pertenencia es mayor o igual que el valor de la propiedad MaxInvalidPasswordAttempts dentro del número de minutos identificado por PasswordAttemptWindow, el usuario de pertenencia queda bloqueado mediante el establecimiento de la propiedad IsLockedOut en true, hasta que se le desbloquea mediante el método UnlockUser. Si se proporciona una contraseña o una respuesta a la contraseña correctas antes de alcanzar el valor de MaxInvalidPasswordAttempts, el contador que realiza el seguimiento del número de intentos incorrectos vuelve a ponerse en cero.

Los intentos de contraseña no válida y de respuesta a la contraseña son independientes entre sí. Por ejemplo, si la propiedad MaxInvalidPasswordAttempts está establecida en 5 y se realizan tres intentos incorrectos de especificación de la contraseña, seguidos de dos intentos incorrectos de respuesta a la contraseña, se deben producir dos intentos incorrectos más de especificación de la contraseña (o tres más de respuesta a la contraseña) dentro del tiempo indicado en PasswordAttemptWindow para que el usuario de pertenencia quede bloqueado.

Si se establece la propiedad RequiresQuestionAndAnswer en false, no se realiza un seguimiento de los intentos de respuesta a la contraseña incorrecta.

El seguimiento de los intentos incorrectos de especificación de la contraseña o respuesta a la contraseña se realiza con los métodos ValidateUser, ChangePassword, ChangePasswordQuestionAndAnswer, GetPassword y ResetPassword.

Para obtener un ejemplo de implementación de MembershipProvider, vea Implementar un proveedor de perfiles.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar