ContextOptions 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定用來系結至伺服器的選項。 應用程式可以設定多個與位 OR 作業連結的選項。
此列舉支援其成員值的位元組合。
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- 繼承
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Negotiate | 1 | 用戶端的認證方式是透過 Kerberos 或 NTLM 進行。 當未提供使用者名稱與密碼時,帳號管理 API 會透過呼叫執行緒的安全上下文綁定到物件,該安全上下文是應用程式執行的使用者帳號的安全上下文,或是呼叫執行緒所代表的客戶端使用者帳戶的安全上下文。 |
| SimpleBind | 2 | 用戶端透過 Basic 認證來驗證。
注意: 若 |
| SecureSocketLayer | 4 | 該通道透過安全套接字層(SSL)加密。 Active Directory 要求憑證服務必須安裝以支援 SSL。 |
| Signing | 8 | 資料的完整性會被驗證。 此旗標只能在協商上下文選項中使用,且無法在簡單綁定選項中使用。 |
| Sealing | 16 | 資料是透過 Kerberos 加密的。 此旗標只能在協商上下文選項中使用,且無法在簡單綁定選項中使用。 |
| ServerBind | 32 | 如果應用程式綁定特定伺服器名稱,使用網域上下文類型時,請指定此旗標。 |
備註
當應用程式未指定上下文選項時,帳號管理 API 會使用以下選項組合:
- ContextOptions.Negotiate |ContextOptions.Signing |情境選項。封印