HTTP 웹 지식

HTTP 일반 헤더1-일반 헤더(인증)

귀요미찰쓰 2022. 1. 15. 13:52
728x90
반응형

인증

 

인증과 관련된 헤더

- Authorization: 클라이언트 인증 정보를 서버에 전달

- WWW-Authenticate: 리소스 접근시 필요한 인증 방법 정의

 

Authorization 클라이언트 인증 정보를 서버에 전달

- Authorization: Basic xxxxxxxxxxxxxx

 

 인증에는 여러가지 메커니즘이 있습니다. 그것마다 들어가는 Value는 완전히 다릅니다.

HTTP와 관련된 Authorization 헤더는 어떤 인증 메커니즘인지 상관없이 일단 헤더를 제공하는겁니다. 그리고 여기에 인증과 관련된 값을 넣어주시면 됩니다.

 

 

WWW-Authenticate 리소스 접근시 필요한 인증 방법 정의

- 리소스 접근시 필요한 인증 방법 정의

- 401 Unauthorized 응답과 함께 사용

- 401 오류가 날 때 아래 헤더를 넣어주시면 됩니다.

WWW-Authenticate: Newauth realm="apps", type=1, title="Login to \"apps\"", Basic realm="simple"

 

 

반응형