[Filter] Spring Filter XSS 공격 방어하기 (ResponseFilter)
·
프로그램/JAVA
안녕하세요! 프뚜입니다. 이전에는 RequestFilter를 통해서 XSS 처리 후 데이터베이스에 insert, update등을 했습니다. 하지만 XSS 처리가 된 데이터를 비지니스로직에서 사용해야할 때가 발생되었습니다. 이후 RequestFilter가 아닌 ResponseFilter에서 처리하게 되었습니다. [개발 환경] - OS: Windows 10 64bit - JAVA: 1.8 # XSS Filter Class 생성하기 @Component public class XSSFilter implements Filter { // 2022.12.26[프뚜]: path 제외시킬 URI private String[] excludePathPatterns = { "/exclude1/*", "/exclude2/**/..