1

我正在尝试使用受 OAuth2 保护的 Restlet 创建一个 REST 服务(在 JAX-RS 中)。我们的 REST 服务已经用 JAX-RS 编写,经过一番调查,Restlet 的 Oauth2 实现似乎是最好的。

任何人都知道如何通过 jax-rs 服务使用 restlet 中的 OAuth2(如果可能,也可以在 restlet 中使用)?

我努力了:

jaxRsApplication.setAuthenticator(new Authenticator() {
  public boolean authenticate(Request request, Response response) {
    OAuthAuthorizer auth = new OAuthAuthorizer("http://localhost:9090/oauth/validate");
    return auth.authorize(request, response);
  }
});

但这似乎不起作用。

4

0 回答 0