Programming

크롬에서 기본 인증 세부 정보를 지우는 방법

procodes 2020. 2. 27. 22:26
반응형

크롬에서 기본 인증 세부 정보를 지우는 방법


기본 인증을 사용하는 사이트에서 작업하고 있습니다. Chrome을 사용하여 기본 인증을 사용하여 로그인했습니다. 이제 브라우저에서 기본 인증 세부 정보를 제거하고 다른 로그인을 시도하고 싶습니다.

Chrome을 사용할 때 현재 기본 인증 세부 정보를 어떻게 지우나요?


URL에 사용자 이름을 포함하면 Chrome에서 항상 로그인 프롬프트를 표시합니다.

http : //me@example.com

이것은 완전한 해결책이 아닙니다 . 아래 Mike의 의견을 참조하십시오.


테스트 할 때마다 시크릿 창 Ctrl+ Shift+를 열 수 있습니다 n. 시크릿 창은 마지막으로 입력 한 사용자 이름과 비밀번호를 기억하지 않습니다.

이 트릭을 사용하려면 시크릿 창을 모두 닫아야합니다. 모든 시크릿 창은 동일한 캐시를 공유합니다. 즉, 여러 개의 독립형 시크릿 창을 열 수 없습니다. 그 중 하나에 로그인하여 다른 하나를 열면이 두 가지가 관련되어 있으며 새 창은 첫 번째 창의 인증 정보를 기억한다는 것을 알 수 있습니다.


주소 표시 줄에 chrome : // restart 를 입력 하고 백그라운드에서 실행중인 모든 앱이있는 chrome을 다시 시작하기 만하면 인증 비밀번호 캐시가 정리됩니다.


Chrome을 종료하면 인증이 해제됩니다.

그러나 기본적으로 Chrome은 백그라운드에서 앱을 실행하므로 모든 Chrome 창을 닫아도 실제로 종료되지 않을 수 있습니다. 고급 설정 또는 Windows와 같은 경우이 동작을 변경할 수 있습니다. 시스템 트레이의 Chrome 아이콘을 사용하여 Chrome을 완전히 종료 할 수 있습니다. Chrome이 여전히 실행중인 경우 아이콘이 있어야하지만 숨겨진 아이콘이있는 팝업에서만 찾을 수 있습니다. Chrome 아이콘의 상황에 맞는 메뉴에는 Chrome을 완전히 종료하는 항목이 있으며 해당 메뉴를 사용하여 백그라운드에서 앱을 실행하기위한 설정을 변경할 수도 있습니다.

  1. Chrome 메뉴를 엽니 다
  2. 고르다 Settings
  3. 아래로 스크롤
  4. 딸깍 하는 소리 Show advanced settings...
  5. 아래로 스크롤
  6. 아래 System의 확인란을 선택 취소하십시오.
    Continue running background apps when Google Chrome is closed

function logout(url){
    var str = url.replace("http://", "http://" + new Date().getTime() + "@");
    var xmlhttp;
    if (window.XMLHttpRequest) xmlhttp=new XMLHttpRequest();
    else xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.onreadystatechange=function()
    {
        if (xmlhttp.readyState==4) location.reload();
    }
    xmlhttp.open("GET",str,true);
    xmlhttp.setRequestHeader("Authorization","Basic YXNkc2E6")
    xmlhttp.send();
    return false;
}

아직 Chrome에서이 작업을 수행 할 수있는 방법이 없습니다 (Chrome 58)

가장 좋은 해결책은 시크릿 창에서 URL을 여는 것이므로 기본 인증 자격 증명을 다시 입력해야합니다.

자격 증명을 변경하려면 시크릿 창을 닫고 다른 시크릿 창을 시작하십시오.


이것은 질문이 정확히 요구하는 것이 아니지만 실수로 기본 인증 자격 증명을 저장하고 지우거나 업데이트하려는 경우를 대비 한 것입니다.

https://support.google.com/accounts/answer/6197437

  1. Chrome을 엽니 다.
  2. 오른쪽 상단에서 더보기>를 클릭 한 다음 설정을 클릭하십시오.
  3. 하단에서 고급을 클릭하십시오.
  4. "비밀번호 및 양식"에서 비밀번호 관리를 클릭하십시오.
  5. "저장된 비밀번호"아래에서 저장된 기본 인증 자격 증명을 지우려는 사이트에서 제거를 클릭합니다.

chrome : // settings / passwords 링크를 사용하면 1-4 단계를 빠르게 탐색 할 수 있습니다.

이것은 Chrome 버전 59.0.3071.115에서 작동했습니다.


오래된 스레드 일 수 있지만 다른 사람들을 돕기 위해 답변을 추가하는 것을 생각했습니다.

Advanced ReST Client App과 동일한 문제가 있었지만 앱에서나 Chrome에서 기본 인증을 지울 수 없습니다. 그것은 단순히 자격 증명 요청을 중단했습니다!

그러나 Chrome 정보-> 다시 시작을 사용하여 Chrome을 다시 시작하여 작동하도록했습니다.

Chrome이 다시 시작되면 ReST 서비스에 액세스하면 기본 인증 팝업을 사용하여 사용자 이름과 비밀번호를 묻습니다.

도움이 되었기를 바랍니다!


  1. 키 조합을 누릅니다 Ctrl+ Shift+Delete
  2. 크롬에서 팝업이 표시됩니다 enter image description here

  3. 위의 옵션을 확인하고 데이터 지우기를 클릭하면 완료됩니다.


Chrome에서 비밀번호로 보호 된 URL에있을 때 URL 표시 줄의 오른쪽에 작은 키 기호가 표시됩니다. 기호를 클릭하면 항목을 제거 할 수있는 암호 관리 영역으로 바로 이동합니다. 그러면 향후 프롬프트가 표시되거나 새 비밀번호를 입력하여 저장할 수 있습니다.

키 기호가 표시되지 않으면 Chrome-> 설정-> 비밀번호 및 양식-> 비밀번호 관리로 이동하여 동일한 비밀번호 관리 영역에 액세스 할 수 있습니다. 또는 간단히 말해서이 URL (chrome : // settings / passwords)입니다.


Chrome 75를 사용하고 있습니다. 찾은 것은 Chrome을 다시 시작해도 작동하지 않는다는 것입니다. 그러나 Chrome을 다시 시작하고 개발자 도구를 열면 작동합니다. 왜 이것이되어야하는지에 대한 설명이 없습니다.


Chrome 66의 경우 다음에서 관련 옵션을 찾았습니다.

  1. 오른쪽 상단 ... 메뉴-> 기타 도구-> 브라우징 데이터 지우기
  2. "고급"탭을 클릭하십시오
  3. "비밀번호"상자를 선택하십시오 (삭제하지 않으려는 다른 사람의 선택을 해제하십시오)
  4. "데이터 지우기"를 클릭하십시오

새로운 시크릿 창을 사용하는 것이 더 쉬울 수 있지만 저장된 비밀번호를 잊어 버리고 지우려는 경우 Chrome을 다시 시작하지 않고도 트릭을 수행합니다 (작동)


그냥 해

https://newUsername:newPassword@example.com

... 이전 자격 증명을 무시합니다.


Chrome은 IE 와 동일한 인터넷 옵션사용합니다 .

인터넷 옵션을 열고 "신뢰할 수있는 사이트"에서 URL을 제거하십시오. 브라우저를 다시 시작하고 URL을 다시 방문하면 자격 증명에 대한 401 호출을 다시 생성해야합니다.

"인트라넷 사이트"에서도 제거해야 할 수도 있습니다.


여기에 많은 훌륭한 제안이 있습니다. 가장 효율적인 것으로 찾은 제안을 드리겠습니다.

사이트에서 비밀번호를 변경하십시오. 기존 인증이 오래되어 Chrome에서 다시 요청합니다.

터미널을 열었으므로 암호를 변경하는 간단한 스크립트를 작성했으며 두 번의 키 누르기로 증분했습니다.


답변이 게시 된 이후 상황이 많이 바뀌 었습니다. 이제 URL 표시 줄의 오른쪽에 작은 키 기호가 나타납니다.
기호를 클릭하면 암호를 제거 할 수있는 저장된 암호 대화 상자로 바로 이동합니다.

Chrome 49에서 성공적으로 테스트


설정 페이지 chrome : // chrome / settings를 통해서도 할 수 있습니다

  • 후드
  • 고급 설정
  • 비밀번호 및 양식

그런 다음 링크를 클릭하십시오 Manage saved passwords.


You should be able to clear your credentials from your browser via "Clear Browsing Data..." in chrome://settings/advanced

참고URL : https://stackoverflow.com/questions/5957822/how-to-clear-basic-authentication-details-in-chrome



반응형