[React] 브라우저에선 쿠키가 안박히는 이슈

지민·2022년 9월 27일
0
post-thumbnail

오늘은 로그인 기능 개발 중에 이상한 오류가 있었다.
백엔드 친구의 포스트맨에선 쿠키가 잘 받아지는데 내 브라우저에선 쿠키가 안들어왔다.
(자동으로 쿠키가 브라우저 쿠키저장소에 박히도록 설정했었음)

문제는 withCredentials 설정때문이다.

이게 뭐냐면 이제 백엔드형님이 내 브라우저를 만질 권한을 주는 친구인데 이게 기본값 false로 들어가면 백엔드가 내 브라우저를 만질 수 없어서 쿠키가 안들어왔던것..

let config = {
    method: "get",
    url: `${GET_USER_INFO_URL}`,
    headers: {},
    withCredentials: true,  
  };

  axios(config)
    .then(({ data })=> {
      console.log(data);
   	})
    .catch((error)=> {
      console.error(error);
    });

이렇게 설정하시면 됩니다~

profile
남들 개발 공부할 때 일기 쓰는 사람

0개의 댓글