inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이은혜님의 게시글

이은혜 이은혜

@eunhy7936

수강평 작성수
-
평균평점
-

게시글 1

질문&답변

AuthenticationEntryPoint Redirect가 안됩니다.

vue axios 통신 중 인증만료로 spring에서 redirect 보내는 건 통신하는 url이 달라져서 오류나는 걸로 확인되었고 respons.setStatus로 오류코드 보내는 걸로 수정했었습니다. 401코드 발생 시 메인으로 보내는 로직을 생성했지만 xhr.js 401이 콘솔창에 찍히는 현상으로 눈에 거슬렸고 결국 적용한 소스 공유합니다. Map errmsg = new HashMap (); errmsg.put("mse", HttpServletResponse.SC_FORBIDDEN); response.getOutputStream().println(new ObjectMapper().writeValueAsString(errmsg)); response에 mse를 담고 보내어 200으로 넘어가게 한 후vue main.js 인터셉터로 msg에 따라 처리하는 로직으로 구현했습니다.

좋아요수
0
댓글수
2
조회수
530