[Spring] security로 인한 403 에러 해결하기(2) [API 사용에 따른 403 에러 발생]
·
▣ Framework/Spring🍃
- API 사용에 따른 403 에러 발생 - API 사용 시의 403 에러 해결 방법 SecurityConfig.java에 아래와 같이 csrf 관련 메서드 추가한다. - SecurityConfig.java @Override protected void configure(HttpSecurity http) throws Exception { http.formLogin().loginPage("/member/login").loginProcessingUrl("/login"); http.logout().logoutUrl("/logout").logoutSuccessUrl("/"); http.rememberMe().tokenRepository(persistentTokenRepository()); // 아래 두 줄 추가 ..
[Spring] security로 인한 403 에러 해결하기(1) [비동기 처리에 따른 403 에러 발생]
·
▣ Framework/Spring🍃
- 비동기 처리에 따른 403 에러 발생 - 비동기 처리 403 에러 해결 방법 var headerName = $("meta[name='_csrf_header']").attr("content"); var token = $("meta[name='_csrf']").attr("content"); $(document).ajaxSend(function(e, xhr) { xhr.setRequestHeader(headerName, token); }); [Spring] security로 인한 403 에러 해결하기(2)[API 사용에 따른 403 에러 발생] - API 사용에 따른 403 에러 발생 - API 사용 시의 403 에러 해결 방법 SecurityConfig.java에 아래와 같이 csrf 관련 메서드 추가한..
[Spring] Java 기반으로 Spring 설정 변경하기(5) [파일첨부 기능 적용]
·
▣ Framework/Spring🍃
[Spring] Java 기반으로 Spring 설정 변경하기(4)[security로 인한 한글 깨짐 해결하기] [Spring] Java 기반으로 Spring 설정 변경하기(3)[security, csrf 적용] [Spring] Java 기반으로 Spring 설정 변경하기(2)[jsp 연동 및 라이브러리 적용] [Spring] Java 기반으로 Spring 설정 변경하기(1)[xml 기.. yermi.tistory.com - 파일첨부 기능 적용 - WebConfig.java package works.yermi.config; // import 생략 public class WebConfig extends AbstractAnnotationConfigDispatcherServletInitializer{ // 코드..
[Spring] Java 기반으로 Spring 설정 변경하기(3) [security, csrf 적용]
·
▣ Framework/Spring🍃
[Spring] Java 기반으로 Spring 설정 변경하기(2)[jsp 연동 및 라이브러리 적용] [Spring] Java 기반으로 Spring 설정 변경하기(1)[xml 기반에서 Java 기반으로 설정 변경하기] 1. Java 기반으로 Spring 설정 변경하기 기존 시큐리티 적용 시에 xml로 관리할 경우, 예외 페이지 등록이 매 yermi.tistory.com 1. security 패키지 및 하위 클래스 생성 - CustomAccessDeniedHandler.java package works.yermi.security; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpSer..