2018년 1월 12일 금요일

[EtC] spring-security login - jquery ajax 405 error


1. 기존 Spring Boot 프로젝트에 html5 부터 지원 되는 cache 기능을 적용
<html lang="ko" manifest="/default.manifest" xmlns:th="http://www.thymeleaf.org">

2. jquery 의 ajax 를 이용하여 spring-security 를 통해 로그인 시도

3. 405 Method Not Allowed 발생

4. cache 대상 파일에서 jquery-1.12.4.min.js 를 제외 하거나,
   spring-security 로그인 페이지에서 manifest="/default.manifest" 를 제거
      : jquery-1.12.4.min.js 를 disk cache 에서 읽어 오는 경우 문제가 발생
       크롬의 시크릿 모드에서는 정상적으로 동작

5. 기존과 같이 정상적으로 spring-security 를 통해 로그인

6. CORS Filter 를 적용 하면 된다는 이야기가 있어 기존 CORS Filter 에 추가해 보았으나 안됨

7. 실력이 개차반이라 아직까지 왜 그런지 이유는 모름

8. 어찌 되었던 해결

댓글 없음 :

댓글 쓰기