用于搜索来自ldap活动目录的数据的Jxplore查询,该活动目录不是memberOf OU = Corporate或CN = google app use

时间:2015-08-28 10:33:24

标签: ldap jndi openldap

我在使用jexplore搜索活动目录中的数据时遇到问题。我真的很感激,如果有人可以帮我编写用户的memberOf属性的过滤查询,既不是CN = Google Apps用户也不是OU =公司

     (|(!(memberOf~=OU=corporate))(!(memberOf~=CN=Google Apps Users ))) //query 1

     (&(!(memberOf=*OU=Corporate*))(!(memberOf=*OU=Google Apps Users)))//query 2

  (&(!(ou=Corporate))(!(ou=Google Apps Users))) //query 3

但是这些查询显示的所有用户都拥有CN = Google Apps用户,Ou =公司或不是

1 个答案:

答案 0 :(得分:0)

不确定您的LDAP结构是什么形成问题,但尝试类似

(&(!(ou:dn:=Corporate))(!(memberOf=CN=Google Apps Users,Ou=Corporate)))

使用可扩展匹配,如下所示:http://ldapwiki.willeke.com/wiki/ExtensibleMatch