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 |