Какие есть аналоги для классов из * autoconfigure.security.oauth2 и * security.oauth2 для Spring Boot 2.1.1.RELEASE? - PullRequest
0 голосов
/ 08 апреля 2019

Какие есть аналоги для классов из * autoconfigure.security.oauth2 и * security.oauth2 для Spring Boot 2.1.1.RELEASE версия spring-boot-starter-parent?

Они удалены в этой версии.

import org.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerProperties;
import org.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoTokenServices;

import org.springframework.security.oauth2.client.OAuth2ClientContext;
import org.springframework.security.oauth2.client.OAuth2RestTemplate;
import org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter;
import org.springframework.security.oauth2.client.filter.OAuth2ClientContextFilter;
import org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeResourceDetails;
import org.springframework.security.oauth2.config.annotation.web.configuration.EnableOAuth2Client;

1 Ответ

1 голос
/ 08 апреля 2019

Я думаю, что вам не хватает зависимости от spring-security-oauth2-autoconfigure, чтобы ваша старая установка работала "без проблем" с Spring Boot 2.1.1.RELEASE

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

Это значит, что проект - это обслуживаниережим и рекомендуемый подход заключается в использовании встроенной поддержки Spring Oauth .

...