2

我想在 PHP 页面上列出所有组,无论当前用户如何。我可以找到有关如何列出用户所属的所有组的信息,而不仅仅是列出每个组。

4

2 回答 2

0

您必须查询 (objectClass=Group) 并列出结果。

于 2013-04-17T23:59:48.940 回答
0

很老的帖子,但还没有合理的答案。如果有人正在寻找解决方案(比如我自己),您可以尝试:

$basedn = "OU=Managed,OU=Groups,DC=YOUR,DC=ORGANIZATION,DC=DETAILS,DC=com";
$sr = ldap_list($YOUR_LDAP_CONN, $basedn, "cn=*", array('cn'));
$info = ldap_get_entries($ldapconn, $sr);

如果您不确定您的$basedn或以上$basedn不适合您。您可以使用Active Directory Explorer GUI 来查找您的$basedn

于 2016-11-30T00:53:31.880 回答