【问题标题】:Implement oauth2 in to existing sprig boot application在现有的 Spring Boot 应用程序中实现 oauth2
【发布时间】:2017-01-19 18:36:38
【问题描述】:

我有一个需要将 OAuth2 集成到其中的 Spring Boot 应用程序。这意味着同时运行资源和授权服务器。目前我正在使用 Java 配置,并有一个客户 UserDetails 对象和服务以及一个相对标准的 WebSecurityConfigurerAdapter。我想让当前用户长期使用 OAuth2。不幸的是我需要这样做,但不能让它工作。 谢谢

【问题讨论】:

  • 你有什么问题?你试过什么?你得到的代码和错误在哪里?

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


【解决方案1】:

我在今年早些时候就该主题写了一封tutorial article。这描述了如何在没有 spring-cloud 的情况下使用纯 spring-oauth2 构建整个设置。

这描述了为什么要集成两者,以及如何做到这一点。如果您正在寻找更高级的解决方案,您可以查看JHipster UAA,它在微服务架构师的更详细设置中实现了 spring-cloud-security。你可以查看我的JHipster UAA setup,看看相应的资源服务器是如何配置的,结合使用 spring-cloud-security 和 oauth2 授权的 feign 客户端,旁边是 JWT 令牌交换的普通密码。

【讨论】:

    猜你喜欢
    • 2016-02-07
    • 2014-05-11
    • 1970-01-01
    • 2023-03-24
    • 2020-04-06
    • 2020-06-11
    • 2021-10-16
    • 1970-01-01
    • 2020-05-11
    相关资源
    最近更新 更多