0
我正在嘗試使用PHP和LDAP查詢特定活動目錄組中的用戶列表。獲取特定組中的用戶列表
我進行連接和綁定正常:
$connection = ldap_connect($hostname);
$bind = ldap_bind($connection, $username, $password);
在這個例子中,我需要獲得來自用戶的列表中選擇組的名稱是「測試組」。還有一個「LDAPTest」OU。
我已經嘗試了以下所有方法,再加上其他一些方法,我只是沒有找到方法來獲取組「Test Group」中的所有用戶,該組中有四個用戶已添加到它。
$result = ldap_search($connection,"OU=LDAPTest,DC=example,DC=net", "(CN=*)");
$result = ldap_search($connection,"OU=LDAPTest,DC=example,DC=net", "memberOf=Test Group");
$result = ldap_search($connection,"memberOf=Test Group,DC=example,DC=net", "CN=*");
$result = ldap_search($connection,"memberOf=Test Group,DC=example,DC=net", "CN=*");
這些事情可能很難排除故障。幾年前對我來說,但我整合了一個PHP應用程序與LDAP,發現一個LDAP瀏覽器真的幫了很多。除此之外,您通常可以查看記錄並查看它在特定目錄服務器中的處理方式。我查找了當時使用的那個,但找不到它,但你可以試試這個:http://jxplorer.org/downloads/users.html –