Interfaz IXMLHTTPRequest3Callback (msxml6.h)
Define las devoluciones de llamada que notifican a una aplicación una solicitud IXMLHTTPRequest3 pendiente de eventos que afectan al procesamiento de solicitudes y respuestas HTTP. Deriva de la interfaz IXMLHTTPRequest2Callback .
Herencia
La interfaz IXMLHTTPRequest3Callback hereda de IXMLHTTPRequest2Callback. IXMLHTTPRequest3Callback también tiene estos tipos de miembros:
Métodos
La interfaz IXMLHTTPRequest3Callback tiene estos métodos.
IXMLHTTPRequest3Callback::OnClientCertificateRequested Se produce cuando un cliente recibe una solicitud de un certificado de cliente durante la negociación SSL con el servidor. |
IXMLHTTPRequest3Callback::OnServerCertificateReceived Se produce cuando un cliente recibe errores de certificado o una cadena de certificados de servidor durante la negociación SSL con el servidor. |
Comentarios
Las interfaces IXMLHTTPRequest3 e IXMLHTTPRequest3Callback amplían las características proporcionadas por las interfaces IXMLHTTPRequest2 e IXMLHTTPRequest2Callback con estas adiciones:
- Permite establecer un certificado de cliente que se use para la solicitud HTTPS con el método SetClientCertificate en la interfaz IXMLHTTPRequest3 .
- Permite obtener una lista de emisores para ayudar a filtrar los certificados de cliente aptos que se usarán para la siguiente solicitud HTTP con el método OnClientCertificateRequested en la interfaz IXMLHTTPRequest3Callback .
- Permite omitir determinados errores de certificado que, de lo contrario, habrían anulado la conexión HTTPS.
- Permite obtener errores de certificado y la cadena de certificados de servidor de la respuesta HTTPS con el método OnServerCertificateReceived en la interfaz IXMLHTTPRequest3Callback .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msxml6.h |