是否有一个很好的Java开源OpenID提供程序用于LDAP?

时间:2013-09-25 00:32:30

标签: 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,但我需要开源。

此时我正在问我是否遗漏了什么。如果什么都没有,我可能会写一个。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用WSO2 Identity Server提供可以使用LDAP插入的OpenID提供程序,并提供用户界面。