IXMLHTTPRequest3Callback 介面 (msxml6.h)

定義回呼,以對影響 HTTP 要求和回應處理的事件發出未處理 IXMLHTTPRequest3 要求通知應用程式。 衍生自 IXMLHTTPRequest2Callback 介面。

注意Windows Phone 8.1 支援此介面。

 

繼承

IXMLHTTPRequest3Callback 介面繼承自 IXMLHTTPRequest2CallbackIXMLHTTPRequest3Callback 也有下列類型的成員:

方法

IXMLHTTPRequest3Callback 介面具有這些方法。

 
IXMLHTTPRequest3Callback::OnClientCertificateRequested

當用戶端在與伺服器的 SSL 交涉期間收到客戶端憑證的要求時發生。
IXMLHTTPRequest3Callback::OnServerCertificateReceived

當用戶端在 SSL 與伺服器交涉期間收到憑證錯誤或伺服器證書鏈結時發生。

備註

IXMLHTTPRequest3IXMLHTTPRequest3Callback 介面會利用下列新增專案來擴充 IXMLHTTPRequest2 和 IXMLHTTPRequest2Callback 介面所提供的功能:

  • 允許使用 IXMLHTTPRequest3 介面上的 SetClientCertificate 方法,將用戶端憑證設定為用於 HTTPS 要求。
  • 允許取得簽發者清單,以協助篩選符合資格的用戶端憑證,以用於IXMLHTTPRequest3Callback 介面上的 OnClientCertificateRequested 方法的下一個 HTTP 要求。
  • 允許忽略會中止 HTTPS 連線的特定憑證錯誤。
  • 允許使用 IXMLHTTPRequest3Callback 介面上的 OnServerCertificateReceived 方法,從 HTTPS 回應取得憑證錯誤和伺服器證書鏈結。

規格需求

需求
最低支援的用戶端 Windows 8.1 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msxml6.h

另請參閱

IXMLHTTPRequest2

IXMLHTTPRequest2Callback

IXMLHTTPRequest3

SetProperty