REST API 내장 Token 유저 인증 방식에서 PyJWT Token 유저 인증 방식으로의 변경 이후 POST 요청 시 발생하는 Internal Server Error 해결
- pip list command를 통한 python django packge 확인
- user Authentification을 위해 사용한 PyJWT package version이 다른 팀원과 다른 것을 확인
- 나의 local pyJWT package un-install
- back-end에서 세팅된 PyJWT version과 맞추어 re-install
- postman POST 요청 재시도 후 200 응답 성공
- React npm server에서도 200 응답 성공
API 요청 시 package 버전 차이로 인한 충돌이 발생할 수 있다.
API 통신 테스트 이전 꼭 postman 우선 작동 확인 후,
같은 세팅에서 나의 local과 제 3자의 local 환경 API 통신 결과가 다를 경우
package 버전 차이로 인한 500 Internal Server Error 발생을 유추할 수 있다.