IXMLHTTPRequest3Callback 介面 (msxml6.h)
定義回呼,以對影響 HTTP 要求和回應處理的事件發出未處理 IXMLHTTPRequest3 要求通知應用程式。 衍生自 IXMLHTTPRequest2Callback 介面。
注意Windows Phone 8.1 支援此介面。
繼承
IXMLHTTPRequest3Callback 介面繼承自 IXMLHTTPRequest2Callback。 IXMLHTTPRequest3Callback 也有下列類型的成員:
方法
IXMLHTTPRequest3Callback 介面具有這些方法。
IXMLHTTPRequest3Callback::OnClientCertificateRequested 當用戶端在與伺服器的 SSL 交涉期間收到客戶端憑證的要求時發生。 |
IXMLHTTPRequest3Callback::OnServerCertificateReceived 當用戶端在 SSL 與伺服器交涉期間收到憑證錯誤或伺服器證書鏈結時發生。 |
備註
IXMLHTTPRequest3 和 IXMLHTTPRequest3Callback 介面會利用下列新增專案來擴充 IXMLHTTPRequest2 和 IXMLHTTPRequest2Callback 介面所提供的功能:
- 允許使用 IXMLHTTPRequest3 介面上的 SetClientCertificate 方法,將用戶端憑證設定為用於 HTTPS 要求。
- 允許取得簽發者清單,以協助篩選符合資格的用戶端憑證,以用於IXMLHTTPRequest3Callback 介面上的 OnClientCertificateRequested 方法的下一個 HTTP 要求。
- 允許忽略會中止 HTTPS 連線的特定憑證錯誤。
- 允許使用 IXMLHTTPRequest3Callback 介面上的 OnServerCertificateReceived 方法,從 HTTPS 回應取得憑證錯誤和伺服器證書鏈結。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | msxml6.h |