
WebFlux로 프로젝트를 진행하던 중, Multipart로 전송시 Spring Security에 설정한 CSRF 관련 사항과 충돌이 발생하여 이에대한 대응책을 남긴다. (invalid csrf token) Multipart의 경우 FormData가 ServerRequest에 QueryParameter로 들어오지 않기 때문에, 클라이언트 - CSRF Filter 사이에 중개필터를 하나 두고 필터 순서를 변경하여 CSRF관련 작업을 처리해야 한다. 작업순서는 아래와 같다. 1. 중개필터 작성 2. Spring Security에 중개필터 추가 (Filter Order는 CSRF Filter 이전에 위치하도록 순서지정) 먼저 중개필터를 작성한다. @Component public class MultipartCs..
개발 이야기/SPRING
2019. 7. 24. 13:47
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 저공해자동차
- Java
- Spring Boot
- SpringDataJPA
- SI
- intellij
- 스프링
- memcached
- Thymeleaf
- hibernate
- multipart
- 국비교육
- spring webflux
- 저공해자동차 스티커
- Weblogic
- spring-jpa
- query-dsl
- 친환경차
- Spring
- WebFlux
- 이직
- spring-data-jpa
- Util
- 취업
- JPA
- Spring Cache
- CSRF
- Spring Security
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함