Membership.MaxInvalidPasswordAttempts Membership.MaxInvalidPasswordAttempts Membership.MaxInvalidPasswordAttempts Membership.MaxInvalidPasswordAttempts Property

Definición

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.Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out.

public:
 static property int MaxInvalidPasswordAttempts { int get(); };
public static int MaxInvalidPasswordAttempts { get; }
member this.MaxInvalidPasswordAttempts : int
Public Shared ReadOnly Property MaxInvalidPasswordAttempts As Integer

Valor de propiedad

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.The number of invalid password or password-answer attempts allowed before the membership user is locked out.

Ejemplos

El siguiente ejemplo de código muestra la pertenencia elemento en el system.web sección del archivo Web.config de la aplicación.The following code example shows the membership element in the system.web section of an application's Web.config file. Especifica que la aplicación utiliza una instancia de la SqlMembershipProvider clase para proporcionar servicios de pertenencia y establece el maxInvalidPasswordAttempts atribuir a cinco intentos no válidos y el passwordAttemptWindow en 30 minutos.It specifies that the application use an instance of the SqlMembershipProvider class to provide membership services, and sets the maxInvalidPasswordAttempts attribute to five invalid attempts and the passwordAttemptWindow to 30 minutes.

<membership defaultProvider="SqlProvider"  
  userIsOnlineTimeWindow = "20>  
  <providers>  
    <add  
      name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      requiresQuestionAndAnswer="true"  
      maxInvalidPasswordAttempts="5"  
      passwordAttemptWindow="30"  
      applicationName="MyApplication" />  
  </providers>  
</membership>  

Comentarios

El MaxInvalidPasswordAttempts propiedad funciona junto con el PasswordAttemptWindow propiedad para protegernos contra un origen no deseado mediante intentos para adivinar la contraseña o respuesta de contraseña de un usuario de pertenencia.The MaxInvalidPasswordAttempts property works in conjunction with the PasswordAttemptWindow property to guard against an unwanted source using repeated attempts to guess the password or password answer of a membership user.

Si el número de contraseñas no válidas o respuestas de contraseña especificado para un usuario de pertenencia es mayor o igual que el valor de la MaxInvalidPasswordAttempts propiedad dentro del número de minutos especificados por el PasswordAttemptWindow propiedad y, a continuación, el usuario está bloqueado en el sitio Web establecer el IsLockedOut propiedad true hasta que el usuario se desbloquea mediante una llamada a la UnlockUser método.If the number of invalid passwords or password answers entered for a membership user is greater than or equal to the value of the MaxInvalidPasswordAttempts property within the number of minutes specified by the PasswordAttemptWindow property, then the user is locked out of the Web site by setting the IsLockedOut property to true until the user is unlocked by a call to the UnlockUser method.

Si se proporciona una contraseña o respuesta de contraseña antes del valor de la MaxInvalidPasswordAttempts se alcanza la propiedad, el contador que realiza el seguimiento del número de intentos no válidos se establece en cero.If a valid password or password answer is supplied before the value of the MaxInvalidPasswordAttempts property is reached, the counter that tracks the number of invalid attempts is set to zero.

Contraseña no válida y los intentos de respuesta de contraseña se realiza un seguimiento por separado.Invalid password and password answer attempts are tracked separately. Por ejemplo, si la MaxInvalidPasswordAttempts propiedad está establecida en 5, el usuario tiene hasta cinco intentos para escribir una contraseña correcta y hasta cinco intentos para escribir una respuesta de contraseña correcta sin que se bloquee.For example, if the MaxInvalidPasswordAttempts property is set to 5, the user has up to five attempts to enter a correct password and up to five attempts to enter a correct password answer without being locked out.

El MaxInvalidPasswordAttempts valor de propiedad se establece en la configuración de aplicación mediante el maxInvalidPasswordAttempts atributo de la pertenencia elemento de configuración.The MaxInvalidPasswordAttempts property value is set in the application configuration using the maxInvalidPasswordAttempts attribute of the membership configuration element.

Si el RequiresQuestionAndAnswer propiedad es false, no se realiza un seguimiento de los intentos de respuesta de contraseña no válida.If the RequiresQuestionAndAnswer property is false, invalid password-answer attempts are not tracked.

Se aplica a

Consulte también: