1장. 기본 인증


HTTP 기본 인증은 웹 리소스에 대한 액세스 제어를 적용하는 최소 리소스 요청 기술 중 하나입니다. HTTP 기본 인증을 사용하여 Quarkus 애플리케이션 끝점을 보호할 수 있습니다. Quarkus에는 기본 인증을 위한 기본 제공 인증 메커니즘이 포함되어 있습니다.

기본 인증은 HTTP 헤더의 필드를 사용하며 HTTP 쿠키, 세션 식별자 또는 로그인 페이지에 의존하지 않습니다.

1.1. 인증 헤더

웹 브라우저와 같은 HTTP 사용자 에이전트는 Authorization 헤더를 사용하여 각 HTTP 요청에 사용자 이름과 암호를 제공합니다. 헤더는 Authorization: Basic <credentials > 로 지정됩니다. 여기서 credentials는 콜론으로 결합된 사용자 ID와 암호의 Base64 인코딩입니다.

예제:

사용자 이름이 Alice 이고 암호가 secret 인 경우 HTTP 인증 헤더는 Authorization: Basic QWxpY2U6c2VjcmV0 입니다. 여기서 QWxpY2U6c2U6c2VjcmV0은 Alice:secret 문자열의 Base64 인코딩 표현입니다.

기본 인증 메커니즘은 전송된 인증 정보에 대한 기밀성 보호를 제공하지 않습니다. 인증 정보는 전송 시 Base64로 인코딩되며 어떤 방식으로든 암호화되거나 해시되지 않습니다. 따라서 기밀성을 제공하려면 HTTPS로 기본 인증을 사용합니다.

기본 인증은 모든 웹 브라우저와 대부분의 웹 서버에서 이해하는 잘 지정되고 간단한 챌린지 및 응답 체계입니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동