Share via


HTTP_REQUEST_AUTH_TYPE-Enumeration (http.h)

Die HTTP_REQUEST_AUTH_TYPE-Enumeration definiert die von der HTTP-Server-API unterstützten Authentifizierungstypen.

Diese Enumeration wird in der HTTP_REQUEST_AUTH_INFO-Struktur verwendet.

Syntax

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

Konstanten

 
HttpRequestAuthTypeNone
Wert: 0
Für die Anforderung wird keine Authentifizierung versucht.
HttpRequestAuthTypeBasic
Die Standardauthentifizierung wird für die Anforderung versucht.
HttpRequestAuthTypeDigest
Die Digestauthentifizierung wird für die Anforderung versucht.
HttpRequestAuthTypeNTLM
Die NTLM-Authentifizierung wird für die Anforderung versucht.
HttpRequestAuthTypeNegotiate
Für die Anforderung wird versucht, die Authentifizierung auszuhandeln.
HttpRequestAuthTypeKerberos
Die Kerberos-Authentifizierung wird für die Anforderung versucht.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HTTP-Server-API, Version 2.0-Enumerationstypen

HTTP_REQUEST_AUTH_INFO