如果有任何配置外部LDAP并在其上执行LDAP查询的示例/步骤,请发布。
我尝试了以下
最后使用本地名称查找成功,遗憾的是,尝试连接localhost:389。不确定出了什么问题。
请帮助任何例子。
答案 0 :(得分:2)
属性:
com.sun.jndi.ldap.connect.pool=true
com.sun.jndi.ldap.connect.pool.maxsize=16
com.sun.jndi.ldap.connect.pool.prefsize=10
com.sun.jndi.ldap.connect.pool.timeout=600000
java.naming.referral=follow
java.naming.security.authentication=simple
创建外部JNDI链接
linkname : testLink
localJndi : testLocalJNDI
Remote JNDI : dc=test,dc=org (LDAP BASE DN)
现在,您可以使用“testLocalJNDI”从代码访问LDAP。
干杯,Karai
答案 1 :(得分:0)
正如我所经历的那样,无法在weblogic jndi下链接整个ldap树。 Foregin jndi链接仅支持并排的jndi对象链接。
我无法理解之前的答案,为什么要为这个帖子提供解决方案。