我使用Jersey Library在java / netbeans中创建了RESTful服务。现在我想使用oAuth 2.0来保护这项服务。
是否有任何库或任何教程可以实现这一目标?我在谷歌找不到任何有用的东西。
答案 0 :(得分:11)
您可以使用Apache Oltu(以前称为Apache Amber):https://cwiki.apache.org/confluence/display/OLTU/Documentation
Authorization Server和Resource Server部分介绍了如何保护REST服务。
答案 1 :(得分:10)
检查此示例Jersey + Oltu + Oauth: https://bitbucket.org/dobromyslov/oauth2-example/src/
解释它的工作原理位于:
http://blogs.steeplesoft.com/posts/2013/07/11/a-simple-oauth2-client-and-server-example-part-i/
在这里:
http://blogs.steeplesoft.com/posts/2013/07/12/a-simple-oauth2-client-and-server-example:-part-ii/
答案 2 :(得分:2)
我们使用了spring security,认为这是一种简单易行的方法,请查看here以获取更多信息: