java - 使用哪个免费的 LDAP 服务器?

标签 java apache ldap

我正在尝试构建一个将在 Apache Tomcat 7.0 上使用 LDAP 服务器的 Web 应用程序。浏览互联网,我没有找到足够的文章来证明为什么使用一个服务器而不是另一个服务器。

所以我求助于这里更有经验的人,他们对不止一个 LDAP 服务器有足够的经验。

我的要求是:免费、易于安装和使用(良好的图形用户界面)和足够的 API,以便我能够从基于 Java 的应用程序中插入用户、组、执行查找等。它还应该提供良好的安全级别。

提前感谢您的关注

最佳答案

我建议使用 openLDAP作为服务器,UnboundID作为 LDAP SDK,JXPlorerApacheDirectoryStuido作为对 ldap 的 GUI 控制 - 这可能涵盖了您的所有要求。

以上所有软件都是免费的:

  • 如果不算 ActiveDirectory,openLDAP 可能是广泛使用的 LDAP 服务器。它有据可查,可以轻松获得支持。

  • UnboundID 库是我体验过的最好的库,在我看来,这是目前最友好且功能最丰富的 LDAP 库。看看这个 feature comparison matrix .

  • UI 工具的复杂程度不同 - JXplorer 是更简单的工具。

关于java - 使用哪个免费的 LDAP 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10828917/

相关文章:

php - Nginx PHP 一直比 Apache 2.2 慢

java - 如何将Excel单元格值转换为字符串类型?在Excel中将单元格设置为文本类型不起作用

java - 如何使用 Encog 规范化 CSV 文件?

java - 查找 Controller 方法的注释时,RequestMapping 注释导致 RequestMethod 数组为空

php - puppet : How to stop from PHP code printing in browser window

java - 验证用户名密码 java ldap jndi

grails - Grails Spring Security:如何为LdapAuthenticator使用自己的用户域?

c# - 如何从同一网络中的IP地址获取事件用户

java - java垃圾调度程序是否以某种形式描述了它的细节?

java - google guice 内部是如何工作的