Spring boot Spring Boot 2和ResourceServerProperties

Spring boot Spring Boot 2和ResourceServerProperties,spring-boot,Spring Boot,我们有Spring启动应用程序(版本1.5.8)。我们试图检查它是否与即将发布的SpringBoot2版本兼容(目前是M5) spring引导自动配置依赖项中缺少两个类(UserInfoTokenServices和ResourceServerProperties) 有替代品吗 感谢您引用Spring Boot 2.0.0.M5发行说明 正在迁移Spring Security OAuth项目的功能 核心的Spring安全性。OAuth 2.0客户机支持已经发布 添加的和附加的功能将在适当的时候迁移

我们有Spring启动应用程序(版本1.5.8)。我们试图检查它是否与即将发布的SpringBoot2版本兼容(目前是M5)

spring引导自动配置依赖项中缺少两个类(UserInfoTokenServices和ResourceServerProperties)

有替代品吗


感谢您引用Spring Boot 2.0.0.M5发行说明

正在迁移Spring Security OAuth项目的功能 核心的Spring安全性。OAuth 2.0客户机支持已经发布 添加的和附加的功能将在适当的时候迁移

如果您依赖于SpringSecurityOAuth特性,而这些特性还没有被使用 您将需要添加 org.springframework.security.oauth:spring-security-oauth2和 手动配置。如果您只需要OAuth 2.0客户端支持 您可以使用SpringBoot2.0提供的自动配置。我们是 还继续支持Spring Boot 1.5,以便旧的应用程序可以 继续使用,直到提供升级路径

我认为您必须定义oauth2 dep,比如

<dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-oauth2-client</artifactId>
</dependency>
<dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-oauth2</artifactId>
</dependency>
<dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-security</artifactId>
</dependency>

org.springframework.security
spring-security-oauth2-client
org.springframework.cloud
spring-cloud-starter-oauth2
org.springframework.cloud
SpringCloudStarter安全

试试这个。在迁移到SpringBoot 2之后,它帮助我使用Oauth2

<dependency>
    <groupId>org.springframework.security.oauth.boot</groupId>
    <artifactId>spring-security-oauth2-autoconfigure</artifactId>
   <version>2.0.0.RELEASE</version>
</dependency>

org.springframework.security.oauth.boot
spring-security-oauth2-autoconfigure
2.0.0.1版本

感谢您的回复。我添加了这个依赖项(版本5.0.0.BUILD-SNAPSHOT),但是我找不到提到的类。但我的项目中没有SpringCloud。为什么我必须添加Spring云依赖项?这里有同样的问题。我正在使用SpringBoot2M7和SpringCloudFinchley M5。。。我添加了你们提供的所有4个依赖项,但没有UserInfoTokenServices类。有什么想法吗?我强烈感觉ResourceServerProperties类在Spring Boot 2中被删除了,应该使用OAuth2ClientProperties类,而我面临着同样的问题。你找到解决办法了吗?不幸的是还没有。等待即将到来的构建。