Security 설정후 h2-console이 실행안됨
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
// CSRF 설정
http.csrf((csrf) -> csrf.disable());
http.headers(header -> header.frameOptions(options -> options.sameOrigin())); //추가
http.authorizeHttpRequests(
(authorizeHttpRequests) -> authorizeHttpRequests.requestMatchers(HttpMethod.GET)
.permitAll()
.requestMatchers("/api/users/login").permitAll()
.requestMatchers(PathRequest.toH2Console()).permitAll() //추가
.anyRequest().authenticated()
);
// 필터 관리
http.addFilterBefore(AuthorizationFilter(), UsernamePasswordAuthenticationFilter.class);
http.addFilterBefore(ExceptionHandleFilter(), AuthorizationFilter.class);
//접근 불가 페이지
return http.build();
}