我正在尝试使用 OpenId 服务增强现有的 Java Web 应用程序,以便登录用户可以使用我的 Web 应用程序作为 OpenId 提供程序登录另一个启用 OpenId 的应用程序。
My first attempt was to use JOS http://code.google.com/p/openid-server/ as OpenId provider which should in turn use my app's database to get existing user names and passwords. Nevertheless I could not find any documentation for JOS, when I was trying to customize JOS to make it fit to my existing app (It did not even compileUpdate: It only compiles with Java 6).
目前我正在寻找其他可能的解决方案,但 OpenId 提供程序框架似乎很稀缺。
你会推荐什么?使用像 JOS 这样的成品服务器,还是应该考虑通过使用 openid4java 等库编写自己的 OpenId 服务器来增强我的应用程序?
我自己没有尝试过,但我的团队在研究了以下几个示例后开始开发 JSF+OpenId 集成应用程序:
- Client: IBM 示例:非常有帮助 http://www.ibm.com/developerworks/java/library/j-openid/index.html
- Server: IBM 示例:非常有帮助 http://www.ibm.com/developerworks/java/library/j-openid2/
- 此外:什么是 OpenId 及其工作原理 http://www.theserverside.com/news/1364125/Using-OpenID
- Also: Java 的 openId API http://code.google.com/p/jopenid/
这就是我所知道的一切,希望对您有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)