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

재원허님의 프로필 이미지

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

SSR시 쿠키 공유하기

서버에서 서버 쿠키 공유 질문입니다!

22.05.10 13:36 작성

·

217

0

1분 54초 쯤에 프론트 서버(3060)와 노드 서버(3065)의 도메인이 달라 쿠키가 전달이 안된다고 설명하시고 계시는데 서버에서 서버로는 쿠키 문제 없이 전달된다고 하시지 않았나 싶어서 여쭤봐요!

지금 문제는 이후에 설명하시는 '프론트 서버는 브라우저처럼 쿠키를 자동으로 담아서 보내지 않기 때문에 발생하는 문제' 아닌가요?

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 05. 10. 13:45

원래 도메인이 다르면 쿠키 전달이 안 되는 게 맞습니다. 그래서 cors에서 withCredentials까지 설정을 해줘서 쿠키 전달을 한 것이고요. 그런데 withCredentials까지 했는데도 전달이 안 되는 것은 프론트 서버에서 쿠키를 자동으로 담아서 보내지 않기 때문인 것이고요.

다시 들어봐도 이 설명 흐름 그대로인데 뭐가 문제인가요?

0

재원허님의 프로필 이미지
재원허
질문자

2022. 05. 10. 14:23

아아 제가 쿠키 전달안되는 거랑 cors 오류 헷갈려서 서버에서 서버 요청 때는 cors 문제 안생기니깐 쿠키도 도메인 달라도 서버에서 서버로 전달이 된다고 착각했네요 감사합니다!