피자7
627
2021-02-17 15:14:57 작성 2021-02-17 15:15:29 수정됨
2
123

교차 사이트 쿠키설정 관련 질문


프론트를 s3 정적으로 배포하고

axios로 백엔드 api를 요청하는 방식입니다

api에 쓰일 쿠키를 저장해야하는데 웹브라우저에서 쿠키가 저장되질 않습니다




리스폰스헤더에도 쿠키를 받았지만 브라우저엔 쿠키가 없다고 뜹니다

한번 찾아보니 프론트 주소와 백엔드 주소가 다를때 생기는 문제라며


프론트랑 백엔드 설정을 하라해서 두개다 설정을 했습니다

프론트는 axios를 사용하니 요청할때

withCredentials 넣었고


백엔드는 익스프레스 기준

app.use(cors({
  origin : true
  credentials: true,
}))


이렇게 설정했지만 여전히 쿠키 저장이 안됩니다

별거다 시도해봤는데 해결이 안돼네요

방법 있을까요?

0
  • 답변 2

  • 두꺼비개발자
    771
    2021-02-17 15:17:26

    cookie 설정할 때 domain이라는 부분이 있는데 확인해보세요 :)

  • 피자7
    627
    2021-02-17 15:24:22

    그것도 설정해봤는데 안됨

  • 로그인을 하시면 답변을 등록할 수 있습니다.