Partager via


énumération HTTP_REQUEST_AUTH_TYPE (http.h)

L’énumération HTTP_REQUEST_AUTH_TYPE définit les types d’authentification pris en charge par l’API serveur HTTP.

Cette énumération est utilisée dans la structure HTTP_REQUEST_AUTH_INFO .

Syntax

typedef enum _HTTP_REQUEST_AUTH_TYPE {
  HttpRequestAuthTypeNone = 0,
  HttpRequestAuthTypeBasic,
  HttpRequestAuthTypeDigest,
  HttpRequestAuthTypeNTLM,
  HttpRequestAuthTypeNegotiate,
  HttpRequestAuthTypeKerberos
} HTTP_REQUEST_AUTH_TYPE, *PHTTP_REQUEST_AUTH_TYPE;

Constantes

 
HttpRequestAuthTypeNone
Valeur : 0
Aucune authentification n’est tentée pour la demande.
HttpRequestAuthTypeBasic
L’authentification de base est tentée pour la demande.
HttpRequestAuthTypeDigest
L’authentification Digest est tentée pour la demande.
HttpRequestAuthTypeNTLM
L’authentification NTLM est tentée pour la demande.
HttpRequestAuthTypeNegotiate
L’authentification Negotiate est tentée pour la demande.
HttpRequestAuthTypeKerberos
L’authentification Kerberos est tentée pour la demande.

Configuration requise

   
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

Types d’énumération de l’API serveur HTTP version 2.0

HTTP_REQUEST_AUTH_INFO