XHR_CERT_ERROR_FLAG 枚举 (msxml6.h)

通过处理 IXMLHTTPRequest3Callback 接口上的 OnServerCertificateReceived 方法,定义在与服务器进行 SSL 协商期间指示服务器证书错误的标志。

语法

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