问题描述
我在AD中有memberOf
个具有cn=ad-users103,ou=hr,ou=groups,dc=mycorp,dc=com
或cn=ad-users203,dc=com
属性的用户。我想使用类似cn=ad-users*
的过滤器,但它不会返回结果。我在Linux中使用ldapsearch
测试我的过滤器。
我尝试使用类似这样的过滤器来返回用户信息:
ldapsearch -D "cn=admin..." -b "dc=mycorp,dc=com" -x -H ldaps://ldap.mycorp.com -w $PASS -E pr=100/noprompt "memberOf=cn=ad-users203,dc=com"
当我添加通配符(以示例here为例)时,没有任何结果:
ldapsearch -D "cn=admin..." -b "dc=mycorp,dc=com" -x -H ldaps://ldap.mycorp.com -w $PASS -E pr=100/noprompt "memberOf=cn=ad-users*"
我尝试将splat移到过滤器中的其他位置都无济于事。搜索应该以这种方式工作还是我需要使用类似(&(memberOf=cn=ad-users103...)(memberOf=cn=ad-users203...))
的东西?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)