PHP ladp_search()方法返回空数组

时间:2016-04-27 22:03:14

标签: php search filter active-directory ldap

我有一个运行Apache + PHP的Red Hat,我使用ldap_connect()方法连接到LAN上的Active Directory(Windows Server计算机)。问题是,我可能错误地使用了ldap_search()方法,因为我得到一个空数组。这是我的代码:

            if ($ldapbind) 
        {
            $ldap_dn = "CN=Users,DC=ad,DC=domain";
            $filter = "(&(objectclass=person)(samaccountname=$username))";              
            $my_search = ldap_search ($ldapconn, $ldap_dn, $filter);                            
            $entries = ldap_get_entries($ldapconn, $my_search) or die ("erro get_entries");
            var_dump ($entries);
        }

有人可以帮我吗? 谢谢!

0 个答案:

没有答案