【问题标题】:OAuth 2 Java Rest APIOAuth 2 Java 休息 API
【发布时间】:2019-02-21 03:58:57
【问题描述】:

我有需要身份验证的 Rest API。该应用程序完全用java编写。是否有任何库可用于 Rest API 的 oauth 服务器端实现?

我已经检查了 spring ouath2 的安全性,但我不确定是否支持 Jersey 库,因为我正在使用它进行开发。你能推荐用于 java 中 ouath 身份验证的库或文档吗

【问题讨论】:

  • 如果您可以外包身份验证,请查看 KeyCloak 和适配器:keycloak.org
  • 该应用程序不向公众开放,也无法访问互联网。因此,对于我的情况,我需要在我的应用程序中运行一个 oauth 服务器

标签: oauth-2.0 jersey-2.0 spring-security-oauth2


【解决方案1】:

Spring Security 似乎是唯一为 Oauth 2.0 规范提供完整实现的框架。 Spring 支持几乎所有的 JAX-RS 实现(包括 Jersey)。

您可能需要调整这些Jersey properties 以满足您的需求。

Check out this known customization required when using Jersey.

Spring Security OAuth 2.0 developer guide.

【讨论】:

    猜你喜欢
    • 2015-04-27
    • 2020-11-30
    • 1970-01-01
    • 2020-02-15
    • 2018-06-14
    • 2020-07-13
    • 2014-12-24
    • 2011-04-14
    • 2014-11-09
    相关资源
    最近更新 更多