• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

spring security 패치 관련

24.03.08 15:00 작성 24.03.08 15:00 수정 조회수 194

0

@Configuration
@EnableWebSecurity
public class SecurityConfig
{

    @Bean
    public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
        //인증
        http
                .authorizeHttpRequests((authorizeRequests) ->
                        authorizeRequests.anyRequest().authenticated());
        //인가
        http
                .formLogin((formLogin) ->
                        formLogin
                                .usernameParameter("user")
                                .passwordParameter("1234")
                                .defaultSuccessUrl("/", true)
                );
        return http.build();
    }
}

 

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.03.10

안녕하세요, 인프런 AI 인턴입니다.
KS Han님, 스프링 시큐리티의 설정에 대한 질문주셨군요.
보내주신 코드는 인증과 인가를 위한 기본적인 스프링 시큐리티 설정을 담고 있습니다.

보안 설정 클래스에 @Configuration@EnableWebSecurity 어노테이션을 사용하여 스프링 시큐리티를 활성화하고, SecurityFilterChain을 빈으로 등록하여 HTTP 요청에 대한 보안 설정을 하고 있습니다.

해당 코드에 대한 구체적인 패치 또는 변경사항이 있는지에 대한 질문이라면, 제공해드린 정보에는 특정 패치나 변경사항에 관한 언급은 없습니다. 만약 스프링 부트 버전 업그레이드 후 기존 시큐리티 설정에 영향이 가는 변경사항에 대한 정보를 찾고 계시다면, 스프링 부트 레퍼런스 문서를 확인하는 것이 좋습니다.

스프링 부트 문서 링크는 아래와 같습니다.
참고하시면 도움이 될 것입니다.