代码之家  ›  专栏  ›  技术社区  ›  step

使用PHP的ldap缺少departmentNumber

  •  0
  • step  · 技术社区  · 7 年前

    这是我的设置:

    $base_dn = 'OU=Users,OU=MYCOMPANY_COM,DC=MYCOMPANY,DC=LOCAL';
    $ldap_postfix = '@MYCOMPANY.LOCAL';
    ldap_set_option($this->conn, LDAP_OPT_PROTOCOL_VERSION, 3);
    ldap_set_option($this->conn, LDAP_OPT_REFERRALS, 0);
    $search_filter = '(&(objectCategory=*)(objectClass=*)(SAMAccountName=' . $username . '*))';
    

    Mu ldap位于Microsoft ActiveDirectory上。 它工作得很好,我从ldap中获得所请求用户名的所有参数,除了关于部门的信息。 我做错什么了?

    1 回复  |  直到 7 年前
        1
  •  0
  •   step    7 年前

    经过调查我发现了问题。 简单又愚蠢。