【发布时间】:2019-05-01 17:09:09
【问题描述】:
我正在尝试使用 unbounded-ldap-sdk 在 LDAP 服务器中创建一个安全组,但是每当我尝试使用以下过滤器查询该组时,它都不会返回该组。
过滤器:(&(groupType:1.2.840.113556.1.4.803:=2147483648)(cn=test_group*))
组是:
dn: CN=bpa,DC=developer,DC=tester,DC=example,DC=com
objectClass: group
groupType: -2147483646
instanceType: 4
objectClass: top
objectCategory: Group
cn: test_group
distinguishedName: CN=bpa,DC=developer,DC=tester,DC=example,DC=com
description: test group for testing
name: test_group
查询服务器的代码:
javax.naming.directory.SearchControls searchControls = new javax.naming.directory.SearchControls();
searchControls.setReturningAttributes({'name', 'cn'});
searchControls.setSearchScope(javax.naming.directory.SearchControls.SUBTREE_SCOPE);
DirContext.search("DC=developer,DC=tester,DC=example,DC=com", filter, searchControls);
你能帮我找出问题吗?
【问题讨论】:
标签: active-directory ldap unboundid-ldap-sdk