인프런 커뮤니티 질문&답변

은빛갈기님의 프로필 이미지

작성한 질문수

스프링 시큐리티 완전 정복 [6.x 개정판]

인증 관리자 - AuthenticationManager - 2

userdetail java 17 버전 못쓰는것같습니다.

작성

·

203

0

@Bean
public UserDetailsService userDetailService(){
   UserDetails userDetails = User.withUsername ( "user" )
                           .password ( "{noop}1111" )
                           .roles ( "USER" )
                           .build ( );
   return new InMemoryUserDetailsManager ( userDetails );
} // 어떻게 바꿔주면 해결이 될까요.. 

답변 2

0

정수원님의 프로필 이미지
정수원
지식공유자

java 17 에서 userdetails 를 사용하지 못한다는 의미가 정확히 무엇일까요?

제가 해보니

@Bean
public UserDetailsService userDetailService(){
    UserDetails userDetails = User.withUsername ( "user" )
            .password ( "{noop}1111" )
            .roles ( "USER" )
            .build ( );
    return new InMemoryUserDetailsManager ( userDetails );
}

자바 17 에서도 위 코드가 정상적으로 실행되고 있습니다.

0

어떤 문제에요?