Condividi tramite


ActiveDirectoryMembershipProvider.RequiresQuestionAndAnswer Proprietà

Definizione

Ottiene un valore che indica se il provider di appartenenze è configurato per richiedere una domanda e una risposta alla password durante la creazione di un utente.

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

Valore della proprietà

true se l'oggetto ActiveDirectoryMembershipProvider è configurato per richiedere una domanda e una risposta password per un utente; in caso contrario, false. Il valore predefinito è false.

Eccezioni

Tentativo di accesso alla RequiresQuestionAndAnswer proprietà prima dell'inizializzazione dell'istanza ActiveDirectoryMembershipProvider .

Commenti

La RequiresQuestionAndAnswer proprietà viene impostata nel file di configurazione dell'applicazione usando l'attributo dell'elemento requiresQuestionAndAnswermembership Element (ASP.NET Settings Schema). Se la proprietà non è impostata nel file di configurazione dell'applicazione, la RequiresQuestionAndAnswer proprietà viene impostata sul valore predefinito di false.

Quando l'attributo è impostato su true, è necessario eseguire anche il requiresQuestionAndAnswer mapping attributeMapPasswordQuestion e attributeMapPasswordAnswer agli attributi nello schema di Active Directory. In caso contrario, viene generata un'eccezione ProviderException durante l'inizializzazione.

Annotazioni

È possibile richiedere una domanda e una risposta alla password durante la creazione di un utente, ma impostare la EnablePasswordReset proprietà su false per impedire agli utenti di modificare le password usando la ActiveDirectoryMembershipProvider classe .

Importante

Quando si inseriscono le credenziali utente nel file Web.config, esistono potenziali minacce alla sicurezza. Gli utenti con diritti di accesso alla directory contenente il file Web.config possono leggere il file e quindi visualizzare le credenziali. Per informazioni dettagliate su come proteggersi da questa minaccia, vedere Crittografia delle informazioni di configurazione tramite la configurazione protetta.

Si applica a

Vedi anche