django postman 테스트 도중 : "CSRF Failed: CSRF token missing."

Yunny.Log ·2022년 2월 2일
0
post-thumbnail
  • "CSRF Failed: CSRF token missing."
  • CSRF 토큰이 존재하지 않기 때문에 오류가 발생했다.
  • 원래 사이트에서 테스트를 할 땐 csrf token이 자동으로 웹사이트에서 생성이 되었겠지만, 이제는 postman이라는 별개의 사이트에서 테스트를 진행하고 있으므로 csrf token을 매번 웹사이트에 들어가서 가져와줘야 한다

  • 하지만 이것은 so 귀찮은 작업
  • 따라서 - postman-csrf token 자동화라는 블로그 글을 참고해 자동으로 csrf token을 만들어주어서 postman에서 테스트를 진행 시 편하게 진행하고자 결심

1) 첫번째 만난 에러

{
    "status": "fail",
    "data": "CSRF Failed: CSRF token from the 'X-Csrftoken' HTTP header has incorrect length."
}

=> 똑같은 것 같은데 길이가 다르다고 하네

0개의 댓글