2009-10-21 30 views
1

如何使用Java和Spring LDAP API控制LDAP別名解引用模式? 類似於在Linux上如何使用ldapsearch使用Spring解除LDAP中的別名

例子:

ldapsearch -a never "(&(o=foo)(cn=bar))" cn 
ldapsearch -a always "(&(o=foo)(cn=bar))" cn 

回答

1

我回答我的問題。

下做這項工作:

<bean id="ldapContextSource" 
     class="org.springframework.ldap.core.support.LdapContextSource" 
     p:url="${ldap.server.url}"> 
    <property name="baseEnvironmentProperties"> 
     <map> 
      <entry key="java.naming.ldap.derefAliases" value="never"/> 
     </map> 
    </property> 
</bean>