최근 수정 시각 : 2026-10-28 14:12:40

401 Unauthorized



1. 개요2. 상세3. 관련 문서

1. 개요

인증(Authentication)이 필요한 리소스에 인증 없이 접근하였을 경우 반환하는 HTTP 응답 코드.

2. 상세

인증되지 않은 클라이언트, 유효한 인증 정보가 부족할 때 요청이 거부되었음을 의미한다.

권한 및 자격(Credential)이 없거나, 유효하지 않거나, 유효 기간이 만료되었을 때 볼 수 있다.

403 Forbidden과는 다른 이유로 발생하는데, 403 Forbidden의 경우 인증(Authentication)[1]은 통과했으나 인가(Authorization)[2]를 거부하는 상태라고 볼 수 있다. 대표적으로 일반 사용자가 관리자 전용 페이지에 접근하려고 했을 경우 등에는 401이 아니라 403을 반환한다.

요약 시 401은 '누군지 알 수 없기 때문에' 거부하는 상황, 403은 '누구인지는 알지만 권한이 없어' 거부하는 상황이라고 볼 수 있다.

3. 관련 문서


[1] 사용자가 자신의 신원을 시스템에게 증명하는 과정[2] 인증된 사용자에게 특정 리소스에 대한 접근 권한 부여 및 검증