PHP LDAP - 获取内部字段

时间:2016-09-29 05:54:31

标签: php ldap

我已经有一个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 ...等)

2 个答案:

答案 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, ['*', '+']);

*返回所有用户属性,+返回所有内部属性。