如何在Java中实现OAuth提供程序?
我在尝试实施OAuth提供商时遇到了很多问题。
我想知道是否有人成功地使用了一个使用Java的Oauth提供程序? 我发现了很多图书馆,但他们都很糟糕,我不能和他们合作。 我接受任何说明oauth提供者应该如何工作和/或如何实施的文档。
情况:我在服务器上的MySQL中有一些数据,我想授权“依赖方”通过OAuth访问,但我不知道如何执行此操作。
我假设你想用Oauth来保护你的服务器端服务? 你没有说你正在使用什么样的服务器端技术。
例如,对于基于REST的服务器,Jersey和Resteasy已经集成了Oauth。
另外,这似乎是一个非常完整的servlet + JSP OAuth示例:http://oauth.googlecode.com/svn/code/java/example/oauth-provider/
这是一个更好的选择,它是用java编写的,并附带演示dropwizard和Java EE应用程序
https://github.com/OpenConextApps/apis
ApiFest是一个实现OAuth20规范最终版本(RFC 6749)的开源项目。 该项目在github上提供,并在Apache许可证2.0版下发布。 ApiFest是用纯Java编写的,并使用Netty作为服务器。 您可以查看代码 - https://github.com/apifest/apifest-oauth20。 您也可以查看网站上的文档 - http://apifest.com。
链接地址: http://www.djcxy.com/p/4977.html