Interface IXMLHTTPRequest3Callback (msxml6.h)
Définit les rappels qui informent une application avec une requête IXMLHTTPRequest3 en attente d’événements qui affectent le traitement des requêtes ET des réponses HTTP. Dérive de l’interface IXMLHTTPRequest2Callback .
Héritage
L’interface IXMLHTTPRequest3Callback hérite de IXMLHTTPRequest2Callback. IXMLHTTPRequest3Callback possède également les types de membres suivants :
Méthodes
L’interface IXMLHTTPRequest3Callback possède ces méthodes.
IXMLHTTPRequest3Callback ::OnClientCertificateRequested Se produit lorsqu’un client reçoit une demande de certificat client pendant la négociation SSL avec le serveur. |
IXMLHTTPRequest3Callback ::OnServerCertificateReceived Se produit lorsqu’un client reçoit des erreurs de certificat ou une chaîne de certificats de serveur pendant la négociation SSL avec le serveur. |
Remarques
Les interfaces IXMLHTTPRequest3 et IXMLHTTPRequest3Callback étendent les fonctionnalités fournies par les interfaces IXMLHTTPRequest2 et IXMLHTTPRequest2Callback avec ces ajouts :
- Permet de définir un certificat client à utiliser pour la requête HTTPS avec la méthode SetClientCertificate sur l’interface IXMLHTTPRequest3 .
- Permet d’obtenir une liste d’émetteurs pour vous aider à filtrer les certificats clients éligibles à utiliser pour la prochaine requête HTTP avec la méthode OnClientCertificateRequested sur l’interface IXMLHTTPRequest3Callback .
- Permet d’ignorer certaines erreurs de certificat qui auraient sinon abandonné la connexion HTTPS.
- Permet d’obtenir des erreurs de certificat et la chaîne de certificats de serveur à partir de la réponse HTTPS avec la méthode OnServerCertificateReceived sur l’interface IXMLHTTPRequest3Callback .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msxml6.h |