[기타 지식] HTTP status 401, 403 차이

최대 1 분 소요

HTTP 상태 401(Unauthorized) vs 403(Forbidden) 차이

401(Unauthorized)

  • 클라이언트가 인증되지 않았거나, 유효한 정보가 부족하여 요청이 거부된 경우
  • 사용자가 로그인 되지 않았을 경우

403(Forbidden)

  • 서버가 해당 요청을 이해했지만, 권한이 없어 요청이 거부됨
  • 사용자가 권한이 없는 요청을 했을경우
  • 쇼핑물에 접속하여 로그인까지는 완려되었지만, 다른 사용자의 결제 내역을 달라고 하면 403(Forbidden)을 반환받게 됨