it-swarm-korea.com

기본 HTTP 인증은 어떻게 작동합니까?

기본 HTTP 인증은 어떻게 작동합니까?

22
Moshe

서버는 주어진 영역에 대한 인증이 필요하다는 내용의 헤더를 다시 보냅니다. 사용자는 브라우저가 연결하는 사용자 이름과 비밀번호 (username + ":"+ password)를 제공하고 base64로 인코딩합니다. 그런 다음이 인코딩 된 문자열은 브라우저의 각 요청에서 "권한 부여"헤더를 사용하여 전송됩니다. 신임 정보는 암호화 된 것이 아니라 인코딩 된 것이므로 https를 통해 전송되지 않는 한 안전하지 않습니다.

28
Erlend

서버는 사용자에게 사이트 인증 요청을 보내고, 사용자는 사용자 이름과 비밀번호를 제공하고, 브라우저는이를 사용자 이름 ( "username +": "+ password)으로 다시 정렬 한 후 인코딩하여 인코딩 된 비밀번호를 다음 주소로 보냅니다. 서버와 올바른 경우에 당신을 보자

1
Austinthemighty