강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

댕청토마토님의 프로필 이미지
댕청토마토

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

11-04 로그인 API 확장

login 기능 구현시 cookie가 서버에서 브라우저로 전달이 안됩니다.

해결된 질문

작성

·

454

0

라이브서버를 통해서 페이지를 열고(localhost:5501)

로컬서버를 통해 서버를 돌리고(localhost:3000)

버튼을 클릭하면 axios요청을 통해 서버에서 set-cookie를 응답 header에 작성해주도록했습니다.

크롬 개발자도구 network 탭에서 set-cookie가 잘 들어와있는걸 확인했는데 왜 application 탭에서 확인해보니 cookie가 들어있지 않는건가요?

(corsenable origin, credentials 설정과 axios.post요청에도 credentials 설정을 해줬습니다.)

답변 1

0

노원두님의 프로필 이미지
노원두
지식공유자

안녕하세요! kyman940214님!

 

보통 network 탭에서는 보이지만, Application 탭에 들어가지 않는 상황은 많은 경우,

credentials를 포함하지 않은 경우가 될 수 있습니다. 또한, path=/ 설정이 빠진 경우에도 그럴 수 있어요!

현재, credentials는 포함하신 상태이므로, path=/ 설정이 포함되어 있는지 확인해 보시는 것이 좋을 것 같습니다!

 

혹시 ver1을 듣고 계신다면, ver2에서 더 상세한 설명이 들어가 있으므로 ver2를 참고해 주세요!

안녕하세요. 답변주셔서 감사합니다. ver2 강의 잘 들었습니다 ㅎㅎ

댕청토마토님의 프로필 이미지
댕청토마토

작성한 질문수

질문하기