我知道......我知道......有很多文章,资源等关于OAuth和安全性RestFul API如何使用它;但是,我正在寻找一个实际的开源或第三方产品,它已经构建,我可以扔在我的控制器前(作为过滤器或诸如此类),并做我的OAuth魔术。
我非常高兴(并且大部分都有能力)“滚动自己”,但如果已经有商业产品,那么我将非常乐意使用它。我的意思是......我可以创造自己的轮子,但是很多其他人做得比我能做得好得多。
我使用Jersey(JSR-311)作为我的RestFul框架,而不是Spring,所以我宁愿不在我的应用程序中添加Spring Security库的额外“权重”。
很抱歉提出一个问题,我确信已被问过1亿次,但我似乎无法找到一个非常简单的产品。
谢谢!
答案 0 :(得分:3)
Jersey oauth模块支持双腿OAuth。
服务器端OAuth支持javadoc:http://jersey.java.net/nonav/apidocs/latest/jersey/contribs/jersey-oauth/oauth-server/index.html
客户端OAuth支持javadoc:http://jersey.java.net/nonav/apidocs/latest/jersey/contribs/jersey-oauth/oauth-client/index.html
(两者都来自泽西岛主页 - http://jersey.java.net)
模块可在maven上使用。见http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.sun.jersey.contribs.jersey-oauth%22
如果您遇到问题,可以通过users@jersey.java.net与Jersey团队联系。