<分区>
我需要编写一些 Java 代码来连接到 LDAP 服务器以验证用户提供的 LDAP 帐户信息是否正确,然后我需要从该用户可以看到的服务器获取属性名称。是否有一些为此推荐的 Java 客户端库?如果有,是哪一个?
提前致谢!
<分区>
我需要编写一些 Java 代码来连接到 LDAP 服务器以验证用户提供的 LDAP 帐户信息是否正确,然后我需要从该用户可以看到的服务器获取属性名称。是否有一些为此推荐的 Java 客户端库?如果有,是哪一个?
提前致谢!
最佳答案
和其他一些人一样,我会推荐 UnboundID LDAP SDK .
一般来说,出于以下原因,我建议避免使用 JNDI 编写新代码,而使用 UnboundID LDAP SDK。
UnboundID LDAP SDK:
如果你打算使用Maven,依赖是:
<dependency>
<groupId>com.unboundid</groupId>
<artifactId>unboundid-ldapsdk</artifactId>
<version>2.3.1</version>
</dependency>
关于java - LDAP 的 Java 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4365333/
相关文章:
php - 如何通过 php 移动 eDirectory 条目?
linux - 如何正确连接 FreeIpaClient api 2.164 和 FreeIpaServer api 2.156
java - 有哪些工具可以在 OSX 上使用 maven 部署到 Websphere 8.5
java - 向 Activity 传递结果 ResultInfo{who=null, request=2, result=-1, data=Intent { }} 失败
使用 Xamarin.iOS 的 Azure Active Directory 身份验证过程