다음을 통해 공유


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 [데스크톱 앱만 해당]
지원되는 최소 서버 R2 Windows Server 2012 [데스크톱 앱만 해당]
머리글 msxml6.h

추가 정보

IXMLHTTPRequest3Callback

OnServerCertificateReceived