본문 바로가기
프로그래밍/Spring

WebSecurity configure

by Mr-후 2019. 4. 25.
반응형

WebSecurity configure


몇 주전 오만상을 쓰며 만들던 스프링 시큐리어티로 웹 로그인 기능에 대해 어제 비로소 감을 조금 잡았다. 아직 완전한건 아니지만... 

짬짬히 조금씩 각 부분별로 정리를 해서 포스팅을 올릴 생각이다. 


@EnableWebMvcSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {

@Override
public void configure(WebSecurity web) throws Exception {

web.ignoring().antMatchers("/css/**", "/images/**");

}

...

}


오버라이드된 configure는 (WebSecurity) 메서드를 오버라이드해서 특정 요청에 대해서는 시큐리티 설정을 무시하도록 하는 등 전체에 관한 설정을 한다. 

대부분의 웹 경로를 다 보안으로 제어를 하는데 정적 리소스에 대해서는 무시하라고 ignoring()에 매칭 표현식을 추가해준다. 

반응형