gpt4 book ai didi

java - 在 Java (Eclipse) 中使用 LDAP 的最简单方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:49:59 25 4
gpt4 key购买 nike

我目前正在做一个小项目,我必须在 Eclipse 中使用 LDAP(用于 Active-Directory 访问)。我想获取用户名、创建新用户、删除用户。

实际上,我以前从未使用过 LDAP,而且我很难找到解释清楚的分步教程作为开始。此外,似乎每个教程似乎都使用不同的 API(OpenLDAP、Apache Directory、UnboundID、Spring Framework 等),这让我感到困惑。我应该使用哪个 API?

如果您对如何开始使用 LDAP 有一些提示,我将不胜感激。

最佳答案

我个人的选择是 UnboindID,它远非完美,但比其他的更新,至少不是像 spring-ldap 这样的死项目。它肯定有一些烦人的问题,例如,它的 API 中的许多类都是 final,这对测试来说不是特别友好,因为您不能轻易地创建它们的模拟。

但是,如果我现在开始一个新项目,我会考虑使用 ldaptive这不是另一个 LDAP 客户端实现,只是一个具体实现(提供者)之上的 API 层,它将 LDAP 操作委托(delegate)给它。它可以与许多不同的 providers 一起使用,并且似乎提供了更好的 API 和良好的文档。

关于java - 在 Java (Eclipse) 中使用 LDAP 的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16537816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com