【发布时间】:2017-07-21 09:59:26
【问题描述】:
我正在使用 Spring LDAP 1.3.0 库通过 Java 访问内部 LDAP 服务器,但我在做一件事时遇到了麻烦:如何获取任何内部属性LDAP的结构?例如,如何获取用户的 memberOf 属性?
我曾经搜索过很多,但没有找到任何关于使用 Spring LDAP 的信息。 任何想法都将受到欢迎。谢谢。
【问题讨论】:
-
我找到了一个方法,而且很简单。示例:getLdapTemplate().search("dc=MY_COMPANY,dc=com,dc=br", "(&(objectClass=person)(uid=USER_UID))", SearchControls.SUBTREE_SCOPE, new String[]{ "memberOf" }, new UserAttributeMapper() ); 观察:在这段代码中,UserAttributeMapper 只是我自己实现的 org.springframework.ldap.core.AttributesMapper.
标签: java ldap spring-ldap