본문 바로가기

에러핸들링

(에러핸들링) https session 통신에서 withCredentails: true

axios로 통신 get 요청에서 session 기반의 통신을 하고 있다.

axios post 요청을 할 때 withCredentials : true를 하면 쿠키에 세션Id가 저장되고 세션Id를 기반으로 해서

인증이 이루어지게 된다.

 

마찬가지로 axios.get 요청을 할 때도 withCredentials : true 이미 받은 세션id를 서버 측면에서 확인하고

유저 정보를 클라이언트로 보내주게 되어있다.

그런데 미치겠는데 계속해서 에러 메세지만 뜬다.

유저정보를 받지 못해서 그렇다.

첫번째 체이닝인 then() 까지는 result값이 잘 들어오는 것을 확인했다.

그런데 두번째 체이닝 then()에서는 값이 들어오질 않는다.

그냥 에러로 처리가 되고 catch체이닝에서 err 처리를 해준다.

몇번을 다시 살펴봐도 문제가 없는 듯 해 보였다.

 

그런데 제길슨...

with Credentails의 철자가 오류가 있다.

with Credentials 이다.

철자 고쳐주니 다음 흐름으로 잘 넘어간다..

잘 하자.. 철자 오류로 개고생할 수 있다.