HTTP 401(Unauthorized), 403(Forbidden) 차이
4xx 대 에러는 클라이언트 측에서 잘못된 요청(request)을 보냈을 때 발생하는 에러입니다. 그 중 401 에러와 403 에러는 모두 인증이 안됐을 때 발생하는데, 이 차이를 알아보겠습니다. 1. 401 Unauthorized 에러 - HTTP 상태 에러 중 401은, 클라이언트가 인증되지 않았을 때 발생하는 에러입니다. 인증되지 않은 경우란, 쉽게 말해 로그인을 하지 않았을 때, 어렵게 말해 request 헤더에 유효한 인증 정보가 포함되지 않았을 때를 의미합니다. 즉 클라이언트가 해당 요청에 권한이 없을 때, 이를 금지(Forbidden)시키는 에러입니다. 우리가 흔히 로그인 하지 않은 상태에서 글을 작성하거나 마이페이지를 조회하려고 할 때 서버는 401 에러를 반환합니다. AccessToken..
2021.06.20