【发布时间】:2013-02-27 09:52:49
【问题描述】:
我是 LDAP 新手,所以我会尝试正确解释
我有一个主机名"energia.sise"
我需要获取位于energia.sise/nej/users的所有用户
你能告诉我怎么做吗?
在这段代码中,我尝试根据我的电子邮件获取我的记录,但它出错
警告:ldap_search():搜索:没有这样的对象
$base_dn ="OU=users, OU=nej, DC=energia, DC=sise";
$ds = ldap_connect("energia.sise") or die("Невозможно соединиться с $ldaphost");
ldap_bind($ds, "login@energia", "password");
$filter = '(&(objectClass=user)(CN=*)(mail=kosmos*))';
$sr = ldap_search($ds, $base_dn, $filter);
$info = ldap_get_entries($ds, $sr);
【问题讨论】:
-
您希望找到的用户的 DN 是什么?
-
抱歉,DN 是什么?最后我需要从 energia.sise/nej/users 获取所有用户
-
DN = 专有名称,用户的“路径”,请参阅Wikipedia
-
energia/nej/users
标签: php active-directory ldap