enumerazione HTTP_AUTH_STATUS (http.h)
L'enumerazione HTTP_AUTH_STATUS definisce lo stato di autenticazione di una richiesta.
Questa enumerazione viene usata nella struttura HTTP_REQUEST_AUTH_INFO .
Sintassi
typedef enum _HTTP_AUTH_STATUS {
HttpAuthStatusSuccess,
HttpAuthStatusNotAuthenticated,
HttpAuthStatusFailure
} HTTP_AUTH_STATUS, *PHTTP_AUTH_STATUS;
Costanti
HttpAuthStatusSuccess La richiesta è stata autenticata correttamente per il tipo di autenticazione indicato nella struttura HTTP_REQUEST_AUTH_INFO . |
HttpAuthStatusNotAuthenticated L'autenticazione è stata configurata nel gruppo URL per questa richiesta, tuttavia, l'API server HTTP non ha gestito l'autenticazione. Questo potrebbe essere dovuto a uno dei motivi seguenti:
L'applicazione deve procedere con la propria autenticazione o rispondere con la sfida iniziale 401 contenente il set desiderato di schemi di autenticazione. |
HttpAuthStatusFailure L'autenticazione per il tipo di autenticazione elencato nella struttura di HTTP_REQUEST_AUTH_INFO non è riuscita, probabilmente a causa di uno dei motivi seguenti:
|
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | http.h |