MembershipProvider.PasswordAttemptWindow Propiedad
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í.
Obtiene los minutos durante los que se permite un número máximo de intentos no válidos de contraseña o respuesta de contraseña antes de bloquear al usuario de pertenencia.
public:
abstract property int PasswordAttemptWindow { int get(); };
public abstract int PasswordAttemptWindow { get; }
member this.PasswordAttemptWindow : int
Public MustOverride ReadOnly Property PasswordAttemptWindow As Integer
Valor de propiedad
Minutos durante los que se permite un número máximo de intentos no válidos de contraseña o respuesta de contraseña antes de bloquear al usuario de pertenencia.
Ejemplos
Para obtener un ejemplo de una MembershipProvider implementación, vea Implementar un proveedor de perfiles.
Comentarios
La propiedad funciona junto con la propiedad para protegerse contra un origen no deseado que adivina la contraseña o la respuesta de contraseña de un usuario de pertenencia a través de PasswordAttemptWindow MaxInvalidPasswordAttempts intentos repetidos. Si el número de contraseñas no válidas o preguntas de contraseña proporcionadas para un usuario de pertenencia supera el número de minutos identificado por , el usuario de pertenencia se bloquea estableciendo la propiedad en hasta que una llamada al método desbloquea al MaxInvalidPasswordAttempts PasswordAttemptWindow IsLockedOut true
UnlockUser usuario. Si se proporciona una contraseña o una respuesta de contraseña válida antes de que se alcance , el contador que realiza un seguimiento del número de intentos no válidos MaxInvalidPasswordAttempts se restablece a cero.
Los intentos de contraseña y respuesta de contraseña no válidos se acumulan de forma independiente entre sí. Por ejemplo, si la propiedad se establece en 5 y se realizan tres intentos de contraseña no válidos seguidos de dos intentos de respuesta de contraseña no válidos, se deben realizar dos intentos de contraseña no válidos (o tres intentos de respuesta de contraseña no válidos más) dentro del valor para que el usuario de pertenencia se MaxInvalidPasswordAttempts PasswordAttemptWindow bloquee.
Si la propiedad se establece en , no se realiza un seguimiento de los intentos de RequiresQuestionAndAnswer respuesta de contraseña no false
válidos.
Se realiza un seguimiento de los intentos de contraseña y respuesta de contraseña no válidos en los ValidateUser ChangePassword ChangePasswordQuestionAndAnswer GetPassword métodos , , , y ResetPassword .