Partager via


constantes HTTP_AUTH_ENABLE_

Les constantes HTTP_AUTH_ENABLE définissent des schémas d’authentification qui peuvent être activés sur un groupe d’URL.

Ces constantes sont utilisées dans la structure HTTP_SERVER_AUTHENTICATION_INFO .

HTTP_AUTH_ENABLE_BASIC

Le schéma d’authentification de base est activé.

HTTP_AUTH_ENABLE_DIGEST

Le schéma d’authentification Digest est activé.

HTTP_AUTH_ENABLE_KERBEROS

Le schéma d’authentification Kerberos est activé.

HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING

La mise en cache des informations d’identification Kerberos est activée.

Windows Server 2003 et versions antérieures : Non disponible.

HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL

L’API serveur HTTP capture l’identité de l’appelant et l’utilise pour l’authentification pour les schémas Negotiate et Kerberos uniquement.

Windows Server 2003 et versions antérieures : Non disponible.

HTTP_AUTH_ENABLE_NTLM

Le schéma d’authentification NTLM est activé.

HTTP_AUTH_ENABLE_NEGOTIATE

Le schéma d’authentification Negotiate est activé.

HTTP_AUTH_ENABLE_ALL

Tous les schémas d’authentification sont activés.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Http.h

Voir aussi

Constantes de l’API serveur HTTP version 2.0

HTTP_SERVER_AUTHENTICATION_INFO

HttpSetUrlGroupProperty

HttpSetServerSessionProperty

HttpQueryUrlGroupProperty

HttpQueryServerSessionProperty