Spring Security를 적용하기 위해서는 @Configuration 어노테이션이 달린 설정 클래스를 구현해야 하고, 이 클래스에서 SecurityFilterChain을 생성하여 보안 필터 체인을 구성합니다. 이때 보안 필터 체인에서 사용할 Filter 클래스 중 하나로 OncePerRequestFilter 클래스를 선택하여 구현할 수 있습니다. OncePerRequestFilter 클래스를 본격적으로 살펴보기에 앞서서, Spring Security에서 Filter를 구성하기 위해 앞서 정의해야할 것들이 있어 이해를 위해 순서대로 차례로 정리해보겠습니다. @Configuration : 시큐리티 구성을 위한 클래스 기존 방식으로 @configuration 어노테이션이 달린 설정 클래스는 아래와 같이 ..
에러 메세지 Cannot resolve method 'and' in 'HttpSecurity' @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http .csrf().disable() .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS) .and() .cors().configurationSource(corsConfigurationSource()).and() .authorizeRequests() .antMatchers("/api/v1/users/*").permitAll() .antMatchers("/api/v1/login")...
- Total
- Today
- Yesterday
- ?.let
- 장애 대응
- Git
- FetchJoin
- Linux
- spring boot 3
- 배열
- junit5
- JPA
- dto 클래스 생성자
- java.lang.NullPointerException: Parameter specified as non-null is null
- MongoDB
- document insert
- Java
- MultipleBagFetchException
- ChatGPT
- checkout
- QueryDSL
- insertOne
- 스프링오류
- addFilterBefore
- 문자열계산기
- Spring Security
- insertMany
- array
- n+1
- Kotlin
- Cannot construct instance of
- 추상클래스
- port
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |