我使用 Jersey 库在 java/netbeans 中创建了 RESTful 服务。现在我想使用 oAuth 2.0 来保护这项服务。
是否有任何库或任何教程来实现这一目标?我在谷歌中找不到任何有用的东西。
我使用 Jersey 库在 java/netbeans 中创建了 RESTful 服务。现在我想使用 oAuth 2.0 来保护这项服务。
是否有任何库或任何教程来实现这一目标?我在谷歌中找不到任何有用的东西。
您可以使用 Apache Oltu(以前的 Apache Amber):https ://cwiki.apache.org/confluence/display/OLTU/Documentation
授权服务器和资源服务器部分解释了如何保护您的 REST 服务。
检查此示例 Jersey + Oltu + Oauth: https ://bitbucket.org/dobromyslov/oauth2-example/src/
解释它是如何工作的位于这里:
http://www.jasondl.ee/posts/2013/a-simple-oauth2-client-and-server-example-part-i.html
和这里:
http://www.jasondl.ee/posts/2013/a-simple-oauth2-client-and-server-example-part-ii.html
我们使用了spring security,认为是最简单最简单的方法,查看这里了解更多信息: