我已经有一个LDAP系统,它有一些内部字段,例如entryUUID。无论如何都要检索当前
字段的值$filter = "(mail=".$email.")";
$result = ldap_search($client_LDAP->client_ldap_connection, $base_dc, $filter);
$info = ldap_get_entries($client_LDAP->client_ldap_connection, $result);
不显示它们只检索主要数据(cn,ou,name,email ...等)
答案 0 :(得分:1)
您可以使用' +'来检索它们。作为属性名称。
因此,您应该可以使用ldap_search($client_LDAP->client_ldap_connection, $base_dc, $filter, ['+']);
请注意,这将仅检索内部条目,因为在ldap_search
的最后一个参数中没有定义其他属性。
答案 1 :(得分:0)
我想要检索所有属性:
ldap_search($client_LDAP->client_ldap_connection, $base_dc, $filter, ['*', '+']);
*
返回所有用户属性,+
返回所有内部属性。