【问题标题】:Spring Boot 2 OAuth2 starter changes [closed]Spring Boot 2 OAuth2 启动器更改 [关闭]
【发布时间】:2018-07-16 10:19:24
【问题描述】:

我正在尝试将我的一个项目从 Spring Boot 1.5.10.RELASE 迁移到 2.0.0.RC1。似乎他们对 API 进行了一些重大更改,因为我找不到用于为 Azure AD 和 OAuth2 进行一些配置的 @EnableOAuth2SsoUserInfoRestTemplateCustomizer

在哪里可以找到 Spring Boot 2.0.0 和 OAuth2 的新文档或更改列表?

【问题讨论】:

    标签: spring spring-boot oauth-2.0


    【解决方案1】:

    我推荐阅读Spring Boot 2.0 official migration guide

    从那里引用,对您来说最有趣的事情将是:

    正在迁移 Spring Security OAuth 项目的功能 核心 Spring Security。不再提供依赖管理 对于该依赖项,Spring Boot 2 提供 OAuth 2.0 客户端 通过 Spring Security 5 提供支持。

    【讨论】:

      【解决方案2】:

      详细说明 bjedrzejewski 的回答以及具体的工件信息以及我是如何找到它的:

      an existing GitHub issue on spring boot 中讨论后,我最终被引导到注释在 2.0.0 版本中的位置。它已被移至一个对 2.0.0 版本工件全新的项目。

      要解决此问题并迁移您的项目,请将工件 org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure 添加到您的依赖项管理配置中。

      【讨论】:

      • 在建议之前,我无法在原始 GitHub 讨论位置澄清这一点或以其他方式提供此答案,因为项目维护者选择在回答问题后立即锁定对话
      猜你喜欢
      • 2019-02-04
      • 2017-05-15
      • 2016-06-27
      • 2023-03-18
      • 1970-01-01
      • 2017-02-04
      • 2019-03-23
      • 2017-08-28
      • 2018-11-09
      相关资源
      最近更新 更多