与泽西岛的OAuth2

时间:2015-05-21 10:38:06

标签: java rest oauth-2.0 jersey-2.0

我想与Jersey进行OAuth身份验证。我以前从未使用OAuth。

我用这个类启动我的服务器:

public class ServeurRest {

public static HttpServer startServer() {
    final ResourceConfig rc = new ResourceConfig().packages("package");
    return GrizzlyHttpServerFactory.createHttpServer(URI.create(BASE_URI), rc);
}

public static void main(String[] args) {
        final HttpServer server = startServer();
        System.in.read();
        server.stop();
}

我找到了这个项目OAuth2 Example,但我不明白如何才能让它与我的服务器一起使用。我甚至都不知道它是否可能。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

Oauth2只是一个规范。您需要在服务器上使用端点来实现身份验证,令牌处理等。它需要做很多工作。

最简单的方法是使用一个可以为您提供所有这些的框架,例如Spring with Spring Security。