在我的LDAP配置中,我有一个脚本,它从所有用户获取一些属性并在页面上显示。
$dn = "cn=users,dc=mydomain,dc=com;
$sr = ldap_search($ds, $dn, $filter, $justthese);
$result = ldap_get_entries($ds, $sr);
当然我知道哪些用户属于某个群组(CN)。我想要做的只是从这些用户而不是从每个人那里获得相同的属性。
我认为仅仅改变$ dn就足够了,就像这样:
$dn = "cn=examplegroup,cn=groups,dc=mydomain,dc=com";
然而,这没有结果。任何人都知道这个问题最有效的解决方案是什么?我们在数据库中拥有1500多名用户,因此效率非常重要。