Partager via


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 .

Note Cette interface est prise en charge sur Windows Phone 8.1.

 

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

Voir aussi

IXMLHTTPRequest2

IXMLHTTPRequest2Callback

IXMLHTTPRequest3

setProperty