用于查询 LDAP 的 Java API

标签 java active-directory ldap

我正在查询 LDAP 服务器以从中检索所有用户条目。我遇到了一些图书馆

  1. OpenLDAP
  2. LDAP SDK
  3. Mozilla Directory
  4. Apache Directory API

我的要求是查询 LDAP 实现(如 AD 服务器)中的所有用户、易于编程和图书馆周围的良好社区。我在这里找不到明显的赢家。谁能告诉我广泛使用且功能强大的 API?

最佳答案

与 Java 一起使用的最佳 API 是 UnboundID LDAP SDK .它清晰、完整、完全实现了 LDAP 标准规范、易于使用和理解、文档齐全、线程安全,而且标准版是免费的。没有其他 API 能与之媲美。

另见

关于用于查询 LDAP 的 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15619147/

相关文章:

java - 使用 maven 时用于开发环境与部署的不同 spring XML 文件

java - 3/2 = 1.0?真的吗?

java - 有意义的 XML 比较

active-directory - 有没有使用 Nestjs 的 Active Directory 身份验证的好方法?

c# - 如何在 Windows 窗体应用程序中运行 PowerShell 命令?

python - 尝试使用 python-ldap 模块通过 TLS 连接到 LDAP 服务器

java - 如何在 Java 中的 Object[] 和接口(interface) (IProject[]) 之间进行转换?

java - 从具有最低值的内部 HashMap 中返回一个键

powershell - 进行请求时限制Active Directory连接的数量

java - 根据 sn 和给定名称的 3 个字符动态分配唯一的 UID 值