我正在寻找的是用于 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/