IM使用CLJ-ldap.client.get团体查询LDAP用户属于
,我曾尝试过各种变化对用户的查询,但不知道LDAP的语言,而不是能找到什么好东西在解释它。
我已经试过
"cn=<username> , cn=User, dc=google, dc=co, dc=uk"
到目前为止只返回
"googlesecretq": "25",
"authpassword;orclcommonpwd": "<password>",
"uid": "<username>",
"mail": "<username>@google.co.uk",
"dn": "cn=<username>, cn=Users, dc=google, dc=co, dc=uk",
"objectclass": [
<objects that mean nothing to me>
],
"sn": "<username>",
"userpassword": "<password>",
"cn": "<username>",
"givenname": "<username>"
所以任何人都告诉我在哪里学到的LDAP语言,甚至更好,我需要运行得到什么查询给定用户的组/角色
感谢Tim x,我认为我们的用户是用户,然后这些用户组中列出了用户。我猜,我将不得不查询所有群体,以找出一个有关用户在哪个组,这听起来是对的吗? – f1wade
根据您的结构,您可能可以查询特定组或查询的所有成员,以查看某人是否为会员。 ldapsearch语法是您用于clj-ldap的语法,因此您应该能够使用ldapsearch制定搜索的基本格式,然后将其转换为clojure。但是,您确实需要确切知道格式化该查询的结构。 –