Compartilhar via


Classe WindowsAuthenticationSection

Configura a autenticação integrada do Windows.

Sintaxe

class WindowsAuthenticationSection : ConfigurationSectionWithCollection  

Métodos

A tabela a seguir lista os métodos expostos pela classe WindowsAuthenticationSection.

Nome Descrição
Add (Herdado de ConfigurationSectionWithCollection.)
Limpar (Herdado de ConfigurationSectionWithCollection.)
Get (Herdado de ConfigurationSectionWithCollection.)
GetAllowDefinition (Herdado de ConfigurationSection.)
GetAllowLocation (Herdado de ConfigurationSection.)
Remover (Herdado de ConfigurationSectionWithCollection.)
RevertToParent (Herdado de ConfigurationSection.)
SetAllowDefinition (Herdado de ConfigurationSection.)
SetAllowLocation (Herdado de ConfigurationSection.)

Propriedades

A tabela a seguir lista as propriedades expostas pela classe WindowsAuthenticationSection.

Nome Descrição
AuthPersistNonNTLM Um valor boolean de leitura/gravação. true se o IIS reautentica automaticamente todas as solicitações não-NTLM (por exemplo, Kerberos), mesmo aquelas na mesma conexão; caso contrário, false. O padrão é false. Observação: uma configuração de false significa que o cliente será autenticado apenas uma vez na mesma conexão. O IIS armazenará em cache um token ou tíquete no servidor para uma sessão TCP que permanece estabelecida.
AuthPersistSingleRequest Um valor boolean de leitura/gravação. true se o IIS reautentica automaticamente todas as solicitações NTLM, mesmo aquelas na mesma conexão; caso contrário, false. O padrão é false. Observação: uma configuração de false significa que o cliente será autenticado apenas uma vez na mesma conexão. O IIS armazenará em cache um token ou tíquete no servidor para uma sessão TCP que permanece estabelecida.
Enabled Um valor boolean de leitura/gravação. true se a autenticação integrada do Windows estiver habilitada; caso contrário, false. O padrão é false.
Location (Herdado de ConfigurationSection.) Uma propriedade chave.
Path (Herdado de ConfigurationSection.) Uma propriedade chave.
Providers Um valor AuthenticationProviderSettings que especifica os provedores de suporte de segurança que são usados para autenticação integrada do Windows.
SectionInformation (Herdado de ConfigurationSection.)
UseKernelMode Um valor boolean de leitura/gravação. true se a autenticação integrada do Windows for feita no modo kernel; caso contrário, false. O padrão é true. Observação: o uso do modo kernel melhora o desempenho da autenticação. No entanto, se você quiser usar o protocolo Kerberos em uma Web farm, convém definir essa propriedade como false.

Subclasses

Essa classe não contém subclasses.

Hierarquia de herança

ConfigurationSection

ConfigurationSectionWithCollection

WindowsAuthenticationSection

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe AnonymousAuthenticationSection
Classe AuthenticationProviderSettings
Classe AuthenticationSection
Classe BasicAuthenticationSection
Classe ClientCertificateMappingAuthenticationSection
Classe ConfigurationSectionWithCollection
Classe DigestAuthenticationSection
Classe FormsAuthenticationConfiguration
Classe FormsAuthenticationCredentials
Classe FormsAuthenticationUser
Classe IisClientCertificateMappingAuthenticationSection
Classe PassportAuthentication
Classe StringElement