java - LDAP java中的用户身份验证

标签 java ldap jndi openldap

我是 LDAP 概念的新手,我能够成功连接到 LDAP 服务器。还能够在 LDAP 数据库中插入和删除记录。接下来我需要做的是根据 LDAP 数据库记录对用户进行身份验证。 请帮帮我。 如果需要的话我会分享源代码。 谢谢。

最佳答案

我们有several samples如果您需要使用 JNDI 和 LDAP,这可以为您提供帮助。

我们更喜欢使用真正的 LDAP SDK,如 https://www.ldap.com/developing-clients-apps 所示。 (我们使用并推荐UnboundID LDAP SDK for Java)

您可能还应该考虑使用 OpenID Connect因为您可以抽象身份验证,从而对身份验证的发生方式变得不可知。

关于java - LDAP java中的用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36786902/

相关文章:

java - 使用 JNDI 的 LDAP 身份验证

java - 帮助在 Tomcat 5.5.x 中使用嵌入式 JBoss 配置 JNDI

sql - clojure.contrib.sql 和 REPL 交互

java - 网站中的 XML 解析

java - 恒定参数设计

spring - LDAP 查询在 SSL 上非常慢(Java - SpringFramework)

ldap - JNDI-LDAP 分页

java - 安卓 GPS 错误

java - 如何从 Android 服务实现 FileObserver

java - HTTP 403 禁止 - Auth JASS Spring Camel