我对以下项目的用法有点困惑:
<dependency>
<groupId>org.springframework.security.oauth.boot</groupId>
<artifactId>spring-security-oauth2-autoconfigure</artifactId>
</dependency>此项目似乎需要前缀为
security.oauth2.client然而,Spring引导版本的Oauth配置以以下前缀开头
spring.security.oauth2.client此外,oauth2自动配置项目似乎是
有人能向我解释一下这个自动配置项目的主要目的吗?它是一个样本,还是某个试点项目,预计将成为主流?
发布于 2019-03-16 15:19:38
项目spring-security-oauth2-autoconfigure用于从SpringBoot1.x迁移到SpringBoot2.x,参见OAuth2自动配置
此项目是SpringBoot1.x附带的Security支持的一个端口。支持被移除,支持SpringSecurity5的第一类OAuth支持。为了简化迁移,这个项目作为旧的Security支持和SpringBoot2.x之间的桥梁存在。
https://stackoverflow.com/questions/55149042
复制相似问题