共用方式為


XHR_CERT_ERROR_FLAG列舉 (msxml6.h)

定義旗標,這個旗標會藉由處理 IXMLHTTPRequest3Callback 介面上的 OnServerCertificateReceived 方法,在 SSL 交涉期間指出伺服器證書錯誤。

Syntax

typedef enum _XHR_CERT_ERROR_FLAG {
  XHR_CERT_ERROR_REVOCATION_FAILED = 0x800000UL,
  XHR_CERT_ERROR_UNKNOWN_CA,
  XHR_CERT_ERROR_CERT_CN_INVALID,
  XHR_CERT_ERROR_CERT_DATE_INVALID,
  XHR_CERT_ERROR_ALL_SERVER_ERRORS
} XHR_CERT_ERROR_FLAG;

常數

 
XHR_CERT_ERROR_REVOCATION_FAILED
值: 0x800000UL
從伺服器收到的憑證具有無效的證書撤銷。
XHR_CERT_ERROR_UNKNOWN_CA
從伺服器收到的憑證具有未知或無效的證書頒發機構單位。
XHR_CERT_ERROR_CERT_CN_INVALID
從伺服器收到的憑證具有無效的一般名稱。
XHR_CERT_ERROR_CERT_DATE_INVALID
從伺服器收到的憑證具有無效的憑證日期。
XHR_CERT_ERROR_ALL_SERVER_ERRORS
從伺服器收到的憑證具有無效的證書吊銷,以及未知或無效的證書頒發機構單位、無效的一般名稱,以及無效的憑證日期。

規格需求

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

另請參閱

IXMLHTTPRequest3Callback

OnServerCertificateReceived