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 |