énumération HTTP_AUTH_STATUS (http.h)
L’énumération HTTP_AUTH_STATUS définit l’état d’authentification d’une demande.
Cette énumération est utilisée dans la structure HTTP_REQUEST_AUTH_INFO .
Syntax
typedef enum _HTTP_AUTH_STATUS {
HttpAuthStatusSuccess,
HttpAuthStatusNotAuthenticated,
HttpAuthStatusFailure
} HTTP_AUTH_STATUS, *PHTTP_AUTH_STATUS;
Constantes
HttpAuthStatusSuccess La demande a été authentifiée avec succès pour le type d’authentification indiqué dans la structure HTTP_REQUEST_AUTH_INFO . |
HttpAuthStatusNotAuthenticated L’authentification a été configurée sur le groupe d’URL pour cette requête, mais l’API serveur HTTP n’a pas géré l’authentification. Cela peut être dû à l’une des raisons suivantes :
L’application doit procéder à sa propre authentification ou répondre avec le défi 401 initial contenant l’ensemble de schémas d’authentification souhaité. |
HttpAuthStatusFailure L’authentification pour le type d’authentification répertorié dans la structure HTTP_REQUEST_AUTH_INFO a échoué, peut-être pour l’une des raisons suivantes :
|
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour