我想与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,但我不明白如何才能让它与我的服务器一起使用。我甚至都不知道它是否可能。
有人可以帮帮我吗?
答案 0 :(得分:0)
Oauth2只是一个规范。您需要在服务器上使用端点来实现身份验证,令牌处理等。它需要做很多工作。
最简单的方法是使用一个可以为您提供所有这些的框架,例如Spring with Spring Security。