다음을 통해 공유


확장 오류 정보

일부 보안 패키지는 통신 링크의 측면이 오류의 원인을 통신할 수 있도록 하는 확장 오류 메시지를 지원합니다. 예를 들어 Kerberos 티켓 에 대한 요청 시간과 티켓의 문제 시간 사이의 시간 불일치로 인해 Kerberos 프로토콜이 실패할 수 있습니다. 반환된 확장 오류 정보의 정보를 사용하여 클라이언트는 클록을 다시 동기화하고 새 연결 메시지를 생성할 수 있습니다.

SecPkgInfo 구조체의 fCapabilities 멤버에서 SECPKG_FLAG_EXTENDED_ERROR 플래그를 설정하는 보안 패키지는 보안 패키지가 확장된 오류 메시지를 지원한다는 것을 나타냅니다.

확장 오류 메시지가 필요한 클라이언트 애플리케이션은 InitializeSecurityContext(일반) 함수를 호출할 때 ISC_REQ_EXTENDED_ERROR 플래그를 지정합니다. 확장 오류 메시지가 필요한 서버 애플리케이션은 AcceptSecurityContext(일반)를 호출할 때 ASC_REQ_EXTENDED_ERROR 플래그를 설정합니다.