2013-09-25 30 views
1

我在尋找的是LDAP的OpenId提供程序的Java servlet實現...我可以插入TomCat,將其指向LDAP目錄服務器,並從目錄服務器中的這些用戶帳戶提供OpenId樣式身份驗證。是否有良好的Java開源OpenID提供程序用於LDAP?

我多年來一直在使用OpenID4Java,它工作正常,但它只是一個API,並沒有提供完整的OpenID提供程序所需的用戶界面。

我希望能夠編寫大量小型的基於Web的實用程序,並允許人們使用OpenID訪問所有這些實用程序,但這些人已經在目錄服務器中擁有帳戶,而且我不想使他們創建一個新的密碼。他們應該使用他們以前使用的舊密碼。

我試過OpenID-LDAP,但它是基於PHP的。我正在尋找一種可以安裝到TomCat中並與其他基於JSP的應用程序一致的管理工具。我看着JOIDS似乎有能力註冊和管理用戶,但沒有任何鏈接到LDAP。這個出色的Wiki Page列出了其他選項,如Atlassian Crowd,但我需要開源。

我在這個時候問我是否錯過了任何東西。如果什麼都沒有,我可能會寫一個。

回答

1

您可以嘗試使用WSO2 Identity Server,它提供OpenID提供程序,可以插入LDAP並提供UI。

+0

這是一個非常好的建議。這似乎是一個非常完整的實現,使用Java和開源。我會檢查這一點。 – AgilePro

相關問題