Java/Spring Boot Security
Spring boot Security에서 sencha 예외 처리
바리새인
2024. 7. 20. 12:56
로그인 전에 sencha 화면이 나오게 하려면 아래와 같이 url 예외처리 해줘야 함
String[] exceptUrl = {
"/*.js",
"/*.json",
"/build/**",
"/ext/build/**",
"/ext/classic/**",
"/app/**",
"/classic/**"
}
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http.authorizeHttpRequests((requests) -> requests
.requestMatchers(exceptUrl).permitAll()
.anyRequest().authenticated())
.formLogin((form) -> form
.loginPage("/login")
.permitAll())
.logout((logout) -> logout.permitAll());
return http.build();
}