java - 是否有用于 LDAP 的良好 Java 开源 OpenID 提供程序?

标签 java jsp tomcat openid single-sign-on

我正在寻找的是用于 LDAP 的 OpenId 提供程序的 Java servlet 实现......我可以将其插入 TomCat,将其指向 LDAP 目录服务器,并从目录服务器中的那些用户帐户提供 OpenId 样式的身份验证.

我一直在使用OpenID4Java多年来它运行良好,但它只是一个 API,不提供完整 OpenID 提供程序所需的用户界面。

我希望能够编写大量基于 web 的小型实用程序,并允许人们使用 OpenID SSO 访问所有这些实用程序,但这些人已经在目录服务器中拥有帐户,我不想让他们创建一个新密码。他们应该使用他们习惯的旧密码。

我试过了 OpenID-LDAP , 但它是基于 PHP 的。我正在寻找一个我可以安装到 TomCat 中并与其他基于 JSP 的应用程序一致管理的工具。我看了JOIDS它似乎有能力注册和管理用户,但没有链接到 LDAP。这个优秀Wiki Page列出了其他选项,例如 Atlassian Crowd,但我需要开源。

我现在问一下,看看我有没有遗漏什么。如果没有的话,我可能会写一个。

最佳答案

您可以尝试使用 WSO2 Identity Server它提供了可以插入 LDAP 的 OpenID 提供程序并提供了 UI。

关于java - 是否有用于 LDAP 的良好 Java 开源 OpenID 提供程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18994318/

相关文章:

html - 如何在 <td> 中居中对齐按钮?

eclipse - 使用 Eclipse 和 Tomcat 6 的 Servlet 出现 404 错误

java - JCEF ICU 检查失败

Java:传递相同对象作为参数的对象构造函数

java - 作为输入流的一部分输出

java - 在 toTomCat 上编译 Java Servlet

java - Intellij IDEA 13.1 - 将已部署的 webapp 文件保存在 tomcat 服务器中的什么位置?

java - 从远程 REST API 测试用例调用回滚数据库更改

jsp - java.lang.NoClassDefFoundError : javax/servlet/jsp/tagext/TagLibraryValidator

javascript - 在 onclick 事件上打开的行最初是隐藏的