BG_AUTH_SCHEME 열거형(bits1_5.h)

프록시 또는 서버가 사용자 인증을 요청할 때 사용할 인증 체계를 지정하는 상수를 정의합니다.

Syntax

typedef enum BG_AUTH_SCHEME {
  BG_AUTH_SCHEME_BASIC = 1,
  BG_AUTH_SCHEME_DIGEST,
  BG_AUTH_SCHEME_NTLM,
  BG_AUTH_SCHEME_NEGOTIATE,
  BG_AUTH_SCHEME_PASSPORT
} ;

상수

 
BG_AUTH_SCHEME_BASIC
값: 1
기본 은 사용자 이름과 암호가 서버 또는 프록시에 일반 텍스트로 전송되는 체계입니다.
BG_AUTH_SCHEME_DIGEST
다이제스트 는 챌린지에 서버 지정 데이터 문자열을 사용하는 챌린지 응답 체계입니다.
BG_AUTH_SCHEME_NTLM
NTLM 은 Windows 네트워크 환경에서 인증을 위해 사용자의 자격 증명을 사용하는 챌린지 응답 체계입니다.
BG_AUTH_SCHEME_NEGOTIATE
Snego(Simple and Protected Negotiation )는 인증에 사용할 체계를 결정하기 위해 서버 또는 프록시와 협상하는 챌린지-응답 체계입니다. 예를 들어 Kerberos 프로토콜 및 NTLM이 있습니다.
BG_AUTH_SCHEME_PASSPORT
Passport 는 구성원 사이트에 대해 단일 로그온을 제공하는 Microsoft에서 제공하는 중앙 집중식 인증 서비스입니다.

설명

BITS는 계정에 연결된 암시적 자격 증명이 아닌 명시적 자격 증명에 대해서만 Passport 인증을 지원합니다.

다음 표에서는 BITS가 지원하지 않는 인증 요청을 보여 줍니다.

시나리오 Windows XP Windows Server 2003
프록시에 인증이 필요한 경우 서버의 Passport 인증(HTTPS 프로토콜 사용). 지원되지 않음 지원되지 않음
프록시에 다이제스트 인증이 필요한 경우 서버의 모든 인증 체계입니다. 지원되지 않음 지원되지 않음
프록시에 기본 인증이 필요한 경우 서버에서 인증을 협상합니다. 지원되지 않음
프록시에 다이제스트 인증이 필요한 경우 HTTPS를 사용합니다. 지원되지 않음

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2003
머리글 bits1_5.h(Bits.h 포함)
재배포 가능 파일 Windows XP의 BITS 1.5

추가 정보