req.cookies 토큰 받기 실패

욱2·2023년 5월 10일

NodeJs

목록 보기
9/13
  1. headers:{
    Cookie: accessToken:Bearer + accessToken
    }
    Cookie를 보내는건 위험하다면서 http가 보안을 위해 막는다.

  1. api, { withCredentials: true }
    갑자기 CORS에러가 잡힌다.
    여기서 withCredentials: true, 를 사용해서 모든 쿠키를 보내봤다.
    서버딴에는 모든 쿠키를 req.cookie 받아서 { accessToken } 을 찾아봤다.
    서버에서 해결해 줬던 CORS에러가 갑자기 생겼다. 왜 생겼는지 알아봐야겠다.

  1. 그냥 header로 보내서 header로 받기
    서버단에서 req.headers 를 만들어줬다. 그리고 { accesstoken } 에서 T 를 소문자로 바꿔서 받아보니 성공했다.

header의 보안성은 어떨까? 왜 쿠키로 보냈는데 받는걸 header일까 ?

profile
성장하는 날 위한 기록

0개의 댓글