我想从LDAP中获取所有的用户信息,用ldapTemplate中的search方法 ,请问应该怎么写,过滤器 filter怎么写
答案:2 悬赏:0
解决时间 2021-02-15 07:20
- 提问者网友:陪我到最后
- 2021-02-14 11:39
我想从LDAP中获取所有的用户信息,用ldapTemplate中的search方法 ,请问应该怎么写,过滤器 filter怎么写
最佳答案
- 二级知识专家网友:怪咖小青年
- 2021-02-14 11:49
如果你的用户属性里有uid
这可以这样写 (uid=*)
如果没有,可以写任何一个有的属性,然后属性值=*
这可以这样写 (uid=*)
如果没有,可以写任何一个有的属性,然后属性值=*
全部回答
- 1楼网友:糜废丧逼
- 2021-02-14 13:28
你用什么ldap query 工具, ldapsearch 还是ICE 在linux上,还是windows上的相关工具。
建议你用Apache Directory Studio 安装到windows 上,GUI操作。
完全开源,非常好用,具体filter:
ICE Linux (注意变量替换):
1. /var/eDir88/eDirectory/opt/novell/eDirectory/bin/ice -l "$LOG_FILE" \
-S LDAP -s "$EDIR_ADDR" -d "$IDM_ICE_USERID" -w "$IDM_ICE_PASSWD" \
-b ou=Active,ou=Users,o=TOPTree-F "(&(workforceID=*))" \
-c sub -a uid,fullname,givenName,sn,eployeestatus \
-D DELIM -d ',' -q '"' -f "$LOCAL_EXPORT_FILE" -t uid,fullname,giveName,sn
2. LDAPsearch (linux)
ldapsearch -x -h hostiP -p 389 -b "ou=active,ou=users,o=TOPTree" -D "cn=adminAA,ou=adm,o=TOPTree" -password -LLL -T cn=* fullname
LDAP (Perl Linux)
#
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯