BG_AUTH_SCHEME列舉 (bits1_5.h)

定義常數,指定 Proxy 或伺服器要求使用者驗證時要使用的驗證配置。

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
基本 是一種配置,其中使用者名稱和密碼會以純文本形式傳送至伺服器或 Proxy。
BG_AUTH_SCHEME_DIGEST
摘要 是一種挑戰回應配置,會針對挑戰使用伺服器指定的數據字串。
BG_AUTH_SCHEME_NTLM
NTLM 是一種挑戰回應配置,會使用使用者的認證在 Windows 網路環境中進行驗證。
BG_AUTH_SCHEME_NEGOTIATE
簡單且受保護的交 涉 (Snego) 是一種挑戰回應配置,可與伺服器或 Proxy 交涉,以判斷要用於驗證的配置。 範例包括 Kerberos 通訊協定和 NTLM。
BG_AUTH_SCHEME_PASSPORT
Passport 是 Microsoft 提供的集中式驗證服務,可為成員網站提供單一登錄。

備註

BITS 僅支持明確認證的 Passport 驗證,而不是系結至帳戶的隱含認證。

下表顯示 BITS 不支援的驗證要求。

案例 Windows XP Windows Server 2003
當 Proxy 需要使用 HTTPS 通訊協定) 驗證 (時,伺服器上的 Passport 驗證。 不支援 不支援
Proxy 需要摘要式驗證時,伺服器上的任何驗證配置。 不支援 不支援
當 Proxy 需要基本身份驗證時,交涉伺服器上的驗證。 不支援
當 Proxy 需要摘要式驗證時,請使用 HTTPS。 不支援

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2003
標頭 bits1_5.h (包含 Bits.h)
可轉散發套件 Windows XP 上的 BITS 1.5

另請參閱