Constantes HTTP_AUTH_ENABLE_

As constantes HTTP_AUTH_ENABLE definem esquemas de autenticação que podem ser habilitados em um grupo de URLs.

Essas constantes são usadas na estrutura HTTP_SERVER_AUTHENTICATION_INFO .

HTTP_AUTH_ENABLE_BASIC

O esquema de autenticação Básico está habilitado.

HTTP_AUTH_ENABLE_DIGEST

O esquema de autenticação Digest está habilitado.

HTTP_AUTH_ENABLE_KERBEROS

O esquema de autenticação Kerberos está habilitado.

HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING

O cache de credenciais Kerberos está habilitado.

Windows Server 2003 e anteriores: Não disponível.

HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL

A API do Servidor HTTP captura a identidade do chamador e a usa apenas para autenticação para esquemas Negotiate e Kerberos.

Windows Server 2003 e anteriores: Não disponível.

HTTP_AUTH_ENABLE_NTLM

O esquema de autenticação NTLM está habilitado.

HTTP_AUTH_ENABLE_NEGOTIATE

O esquema de autenticação Negotiate está habilitado.

HTTP_AUTH_ENABLE_ALL

Todos os esquemas de autenticação estão habilitados.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Http.h

Confira também

Constantes da API do Servidor HTTP versão 2.0

HTTP_SERVER_AUTHENTICATION_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty