|
@@ -31,7 +31,6 @@ import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.security.config.Customizer;
|
|
|
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
|
|
|
-import org.springframework.security.config.annotation.web.configurers.oauth2.server.resource.OAuth2ResourceServerConfigurer;
|
|
|
import org.springframework.security.config.http.SessionCreationPolicy;
|
|
|
import org.springframework.security.core.userdetails.User;
|
|
|
import org.springframework.security.core.userdetails.UserDetailsService;
|
|
@@ -67,7 +66,7 @@ public class RestConfig {
|
|
|
)
|
|
|
.csrf((csrf) -> csrf.ignoringRequestMatchers("/token"))
|
|
|
.httpBasic(Customizer.withDefaults())
|
|
|
- .oauth2ResourceServer(OAuth2ResourceServerConfigurer::jwt)
|
|
|
+ .oauth2ResourceServer((jwt) -> jwt.jwt(Customizer.withDefaults()))
|
|
|
.sessionManagement((session) -> session.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
|
|
|
.exceptionHandling((exceptions) -> exceptions
|
|
|
.authenticationEntryPoint(new BearerTokenAuthenticationEntryPoint())
|