ldap java,最简单的方式来使用LDAP在Java中(Eclipse中)

I'm currently working on a small project where I have to use LDAP in Eclipse (for Active-Directory access). I want to get the Usernames, create a new user, delete a user...

I actually never worked with LDAP before and I had a few difficulties with finding a well explained step-by-step tutorial to start with. In addition it seems that every tutorial seems to use a different API (OpenLDAP, Apache Directory, UnboundID, Spring Framework ect.), which confuses me. Which API should I use?

I would be very thankful if you would have some hints on how to get started with LDAP

解决方案

My personal choice was UnboindID which is far from perfect, but is more recent than the others, and at least not a dead project like spring-ldap. It certainly has some annoying problems, for example many classes in its API are final which is not particularly testing friendly, as you cannot easily create mocks of them.

However if I started a new project now, I would consider using ldaptive which is not another LDAP client implementation, just an API layer above a concrete implementation (provider) to which it delegates LDAP operations. It can work with many different providers, and seems to offer a much nicer API and good documentation.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值