系結至 Active Directory 網域服務

在Active Directory 網域服務中,將程式設計物件與特定Active Directory 網域服務物件產生關聯的行為稱為系。 當程式設計物件,例如 IADDirectoryEntry 物件與特定目錄物件相關聯時,程式設計物件會被視為 系結至 目錄物件。

系結函式和方法

以程式設計方式系結至 Active Directory 物件的方法將取決於所使用的程式設計技術。 如需使用特定程式設計技術Active Directory 網域服務中系結至物件的詳細資訊,請參閱下表所列的主題。

程式設計技術 取得詳細資訊
Active Directory 服務介面 系結至 ADSI 物件
輕量型目錄存取協定 建立 LDAP 會話
System.DirectoryServices 系結至目錄物件

 

系結字串

所有系結函式和方法都需要系結字串。 系結字串的格式取決於提供者。 LDAP 和 WinNT 兩個提供者支援Active Directory 網域服務。

從 Windows 2000 開始,LDAP 提供者會用來存取Active Directory 網域服務。 LDAP 系結字串可以採用下列其中一種形式:

  • 「LDAP:// < host name > / < object name > 」
  • 「GC:// < host name > / < object name > 」

在上述範例中,「LDAP:」 會指定 LDAP 提供者。 「GC:」 會使用 LDAP 提供者系結至通用類別目錄服務來執行快速查詢。

「 < host name > 」 指定要系結至 的伺服器,而且是選擇性的。 可能的話,請勿指定伺服器。 您也可以系結至不同定義域中的物件。 若要這樣做,請將網域命名系統 (DNS) 目標網域的名稱傳遞為「 < 主機名稱 > 」。 例如,若要系結至 fabrikam.com domain2 網域中的 Users 容器,系結字串會是 「LDAP://domain2.fabrikam.com/CN=Users,DC=domain2,DC=fabrikam,DC=com」。

「 < object name > 」 代表Active Directory 網域服務中的特定物件。 物件名稱可以是辨別名稱或物件 GUID。

如需 LDAP 系結字串的詳細資訊,請參閱 LDAP ADsPath

針對 Windows NT 4.0,WinNT 提供者用於存取目錄資料,例如使用者、使用者群組、電腦、服務,以及 Windows 2000 中的其他網路物件。 相較于 LDAP 提供者,Windows 2000 和更新版本的系統上 WinNT 提供者的功能有限。 如需 WinNT 系結字串的詳細資訊,請參閱 WinNT ADsPath

「LDAP://」 或 「GC://」 的 ADsPath 可用來系結至命名空間的根目錄。 系結至命名空間的根目錄時,提供的命名空間物件不會包含任何屬性,而且包含 LDAP 的網域物件,以及包含 GC 樹系中所有網域部分複本的容器物件。

如需Active Directory 網域服務中系結的詳細資訊,請參閱: