아무도 http://user:[email protected] 인증 작동 방식을 설명 할 수 있습니까? 브라우저가 user:pass
이 base-64로 인코딩 된 Authorization
헤더를 보내고 있습니까?http : // user : [email protected] 인증은 어떻게 작동합니까?
크롬 개발자 도구에서 Net 콘솔을 열었습니다. 예를 들어 http://user:[email protected]
과 같이 요청하면 Authorization
헤더가 추가되지 않습니다.
URL 앞에 user:[email protected]
을 사용하는 경우 브라우저가 암호를 보내는 방법에 대해 정말 궁금합니다.
그것은 단지 인증 헤더입니다. 나는 크롬이 그것을 어떻게하는지 모른다. 그러나 파이어 폭스에서는 사이트가 (요청에서) 인증을 요구하고 있는지 확인하고, 그렇지 않다면, "당신은 사이트에 로그인하려고한다"는 stackoverflow를 경고한다. co.kr "을 사용자 이름"user "로 지정하지만 웹 사이트에는 인증이 필요하지 않습니다. 이것은 당신을 속이려는 시도 일 수 있습니다. "stackoverflow.com"은 방문 할 사이트입니까? 그리고 [Yes]는 인증 세부 정보를 제거하거나 [No]는 요청을 중단합니다. 따라서 권한이있는 사이트가 없으면 머리글을 볼 수 없습니다. –