Compartir vía


SqlMembershipProvider.RequiresQuestionAndAnswer Propiedad

Definición

Obtiene un valor que indica si el proveedor de pertenencia a SQL Server está configurado para requerir al usuario que responda a una pregunta de contraseña para el restablecimiento y recuperación de contraseñas.

public:
 virtual property bool RequiresQuestionAndAnswer { bool get(); };
public override bool RequiresQuestionAndAnswer { get; }
member this.RequiresQuestionAndAnswer : bool
Public Overrides ReadOnly Property RequiresQuestionAndAnswer As Boolean

Valor de propiedad

true si se requiere una respuesta de contraseña para el restablecimiento y recuperación de contraseñas; de lo contrario, false. El valor predeterminado es true.

Ejemplos

En el ejemplo de código siguiente se muestra el elemento de pertenencia en la system.web sección del archivo Web.config para una aplicación de ASP.NET. Especifica la instancia de la SqlMembershipProvider aplicación y la configura para requerir una respuesta de contraseña para el restablecimiento o recuperación de contraseñas.

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
  <providers>
    <add name="SqlProvider"
      type="System.Web.Security.SqlMembershipProvider"
      connectionStringName="SqlServices"
      enablePasswordRetrieval="false"
      enablePasswordReset="true"
      requiresQuestionAndAnswer="true"
      passwordFormat="Hashed"
      applicationName="MyApplication" />
  </providers>
</membership>

Comentarios

Requerir una pregunta y respuesta de contraseña proporciona una capa adicional de seguridad al recuperar o restablecer la contraseña de un usuario. Al crear un nombre de usuario, un usuario puede proporcionar una pregunta y respuesta que se puede usar más adelante para recuperar o restablecer una contraseña olvidada. Si la EnablePasswordReset propiedad y la EnablePasswordRetrieval propiedad son ambas false, el valor de la RequiresQuestionAndAnswer propiedad es irrelevante.

Para obtener más información, vea ResetPassword y GetPassword.

Se aplica a

Consulte también