ActiveDirectoryMembershipProvider.RequiresQuestionAndAnswer Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o fornecedor de membros está configurado para exigir uma pergunta e resposta por palavra-passe ao criar um utilizador.
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 Propriedade
true se o ActiveDirectoryMembershipProvider objeto estiver configurado para exigir uma pergunta e resposta por palavra-passe para um utilizador; caso contrário, false. A predefinição é false.
Exceções
Foi feita uma tentativa de aceder à RequiresQuestionAndAnswer propriedade antes de a ActiveDirectoryMembershipProvider instância ser inicializada.
Observações
A propriedade RequiresQuestionAndAnswer é definida no ficheiro de configuração da sua aplicação usando o atributo requiresQuestionAndAnswer do elemento membership (ASP.NET Settings Schema). Se a propriedade não estiver definida no ficheiro de configuração da aplicação, a RequiresQuestionAndAnswer propriedade é definida para o valor padrão de false.
Quando o atributo requiresQuestionAndAnswer está definido como true, também deve mapear attributeMapPasswordQuestion e attributeMapPasswordAnswer para atributos no esquema Active Directory. Caso contrário, a ProviderException é lançado na inicialização.
Note
Pode exigir uma pergunta e resposta por palavra-passe ao criar um utilizador, mas defina a EnablePasswordReset propriedade para false impedir que os utilizadores alterem as suas palavras-passe usando a ActiveDirectoryMembershipProvider classe.
Importante
Quando coloca credenciais de utilizador no seu ficheiro Web.config, existem potenciais ameaças à segurança. Os utilizadores com direitos de acesso ao diretório que contém o ficheiro Web.config podem ler o ficheiro e, assim, ver as credenciais. Para detalhes sobre como proteger contra esta ameaça, consulte Encriptação de Informação de Configuração Usando Configuração Protegida.