Freigeben über


SqlMembershipProvider.RequiresQuestionAndAnswer Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der SQL Server-Mitgliedschaftsanbieter so konfiguriert ist, dass der Benutzer eine Kennwortfrage zur Kennwortzurücksetzung und zum Abrufen beantworten muss.

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

Eigenschaftswert

truewenn für die Kennwortzurücksetzung und den Abruf eine Kennwortantwort erforderlich ist; andernfalls . false Der Standardwert lautet true.

Beispiele

Das folgende Codebeispiel zeigt das Mitgliedschaftselement im system.web Abschnitt der Web.config-Datei für eine ASP.NET Anwendung. Sie gibt die Instanz der Anwendung SqlMembershipProvider an und konfiguriert sie so, dass eine Kennwortantwort für das Zurücksetzen oder Abrufen von Kennwörtern erforderlich ist.

<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>

Hinweise

Das Anfordern einer Kennwortfrage und -antwort bietet eine zusätzliche Sicherheitsebene beim Abrufen oder Zurücksetzen des Kennworts eines Benutzers. Beim Erstellen eines Benutzernamens kann ein Benutzer eine Frage und Antwort bereitstellen, die später zum Abrufen oder Zurücksetzen eines vergessenen Kennworts verwendet werden kann. Wenn die EnablePasswordReset Eigenschaft und die EnablePasswordRetrieval Eigenschaft beide falsesind, ist der Wert der RequiresQuestionAndAnswer Eigenschaft irrelevant.

Weitere Informationen finden Sie unter ResetPassword und GetPassword.

Gilt für:

Weitere Informationen