Chrome'da temel kimlik doğrulama ayrıntıları nasıl temizlenir


389

Temel kimlik doğrulaması kullanan bir site üzerinde çalışıyorum. Chrome'u kullanarak Temel kimlik doğrulamasını kullanarak giriş yaptım. Şimdi temel kimlik doğrulama ayrıntılarını tarayıcıdan kaldırmak ve farklı bir giriş denemek istiyorum.

Chrome'u kullanırken mevcut temel kimlik doğrulama ayrıntılarını nasıl temizlersiniz?


18
Oh, bu beni de kızdırıyor. Firefox bu arada benzer şekilde davranıyor ve bu çılgınca.
shabunc

@ shabunc benzer, ama aynı değil, ve evet tamamen sana katılıyorum!
Michael

2
sunucunun 401'i anladığı ve döndürdüğü? no_auth gibi bir istek parametresi ile uygulayabilirsiniz, böylece krom hatırlanan kimlik bilgisi bilgilerini unutur.
Ravshan Samandarov

4
Kabul edilen cevap artık Chrome 65'ten itibaren çalışmıyor . Bunun yerine chrome: // restart answer komutunu kullanın .
Bob

Bu sorun Chrome ile ilgili değil HTTP ile ilgilidir: bkz. Stackoverflow.com/q/233507/685806
Pino

Yanıtlar:


265

URL'ye bir kullanıcı adı eklerseniz, krom her zaman size giriş istemini gösterecektir.

http: //me@example.com

Bu tam bir çözüm değil, Mike'ın aşağıdaki yorumuna bakın.


21
Bunu Chrome 21'de yaptıktan sonra, asla yerine şifre sormaya başladığını gördüm. Görünüşe göre, URL'deki "kullanıcı adı @" bölümünü gizleyecek, ancak yine de saklayacaktır. Bunu yaptıktan sonra URL'yi tekrar girerseniz (@ bölümü olmadan), sormayı durduracaktır. Sadece bir ipucu!
Mike Caron

4
Mac'te Chrome 28'de benim için çalışmıyor. Bir kullanıcıyla giriş yapar ve URL'ye farklı bir kullanıcı koyarsam, eski kullanıcı ve şifreyi kullanıyor gibi görünüyor.
Jason

2
Ben de parola dahil (kullanıcı: password@domain.com) kadar bu benim için çalışmak için alamadım. Giriş yapmaya çalıştığım yeni kullanıcı / şifreyi kullandım ve işe yaradı. (Benim durumumda da şifreyi urlencode etmek zorunda kaldım.)
Cary

2
Chrome 63, Windows 10'da bu yalnızca ilk kez çalıştı. Bu numarayı ve şifre dahil olmak üzere birçok varyantı boşuna denedim. Benim için sürekli çalışan tek şey gizli pencereler kullanmaktır - aşağıdaki respose stackoverflow.com/a/9558863/4142084 adresine bakın.
Raul Santelices

2
Bu birkaç ay önce işe yaradı. Şimdi, Chrome 65 ile değil.
Leif

225

Her test yaptığınızda gizli bir pencere Ctrl+ Shift+ açabilirsiniz n. Gizli pencere, son girdiğinizde kullanıcı adını ve şifreyi hatırlamaz.

Bu hileyi kullanmak için tüm gizli pencereleri kapattığınızdan emin olun. Tüm gizli pencereler aynı önbelleği paylaşır. Başka bir deyişle, birden fazla bağımsız gizli pencere açamazsınız. Bunlardan birinde oturum açar ve diğerini açarsanız, bu ikisi birbiriyle ilişkilidir ve yeni pencerenin ilk pencereden kimlik doğrulama bilgilerini hatırladığını görürsünüz.


8
tatlı, teşekkürler, TÜM tarayıcı verilerimi temizlemeyi, kromu kapatıp yeniden açmayı denedim ve yine de kimlik doğrulama ayrıntıları istemedi. Gizli bir pencere açmak işe yaradı :)
hedefleme

7
Kulağa garip gelse de, bu hile Windows'ta Chrome 34'te benim için çalışmıyor.
Martijn

@Martijn Doğruysa, kötü bir güvenlik hatası gibi geliyor.
Şafak Gezer

5
Chrome, gizli pencerelerde temel doğrulamayı hatırlıyor
Tyguy7

2
Birkaç 'gizli' (takma ad özel) pencereler o @singsuyash / @ Tyguy7 / @Dolfa Not payı auth yapmak kendi aralarında. Temiz bir oturum istiyorsanız, yeni bir oturum açmadan önce tüm özel pencereleri kapatın. Ayrıca, hata ayıklayıcıyı ( F12) açarsanız, "yenile" düğmesinin bağlam menüsünde "önbelleği temizle ve yenilemeyi zorla" seçeneğine sahip olduğunuzu fark etmekte fayda vardır . Bu, özellikle özel olmayan modda göz attığınızda ve temiz bir yeniden yüklemeye ihtiyaç duyduğunuzda bazen çok yararlıdır.
Balmipour

76

tek yapmanız gereken adres çubuğuna chrome: // restart ve chrome yazmaktır, arka planda çalışan tüm uygulamaları yeniden başlatılır ve Auth şifre önbelleği temizlenir.


6
Başlangıçta benim için çalışmadı (Mac OS X 10.11'de Sürüm 54.0.2840.98 (64 bit)): Kaldığınız yerden devam edin
Frans

1
Windows'ta 62.0.3202.62 (Resmi Derleme) (64 bit) itibarıyla (Chromium) gizli modunda çalışıyor.
veganaiZe

1
Benim için çalışmıyor (63.0.3239.84 (Resmi Derleme) Ubuntu üzerine kurulu, Ubuntu 16.04 (64 bit) üzerinde çalışıyor)
Jasper de Vries

1
Artık benim için çalışmıyor: Sürüm 67.0.3396.87 (Resmi Derleme) (64 bit) Ubuntu 16.04 (64 bit)
yetanothercoder

benim için çalıştı 68.0.3440.106 (Resmi Derleme) Ubuntu üzerine kurulu, Ubuntu 18.04 (64-bit) üzerinde çalışıyor
simon

59

Chrome'dan çıktığınızda kimlik doğrulama temizlenir.

Bununla birlikte, varsayılan olarak Chrome'un arka planda uygulamalar çalıştırdığını, bu nedenle tüm Chrome pencerelerini kapatsanız bile gerçekten çıkmayabileceğini unutmayın. Bu davranışı gelişmiş ayar altında değiştirebilir veya örneğin Windows altında, sistemdeki Chrome simgesini kullanarak Chrome'dan tamamen çıkabilirsiniz. Chrome hala çalışıyorsa bir simge olmalıdır, ancak bunu yalnızca gizli simgelerin bulunduğu açılır pencerede bulabilirsiniz. Chrome simgesinin içerik menüsünde Chrome'dan tamamen çıkmak için bir giriş vardır ve ayrıca bu menüyü kullanarak arka planda uygulama çalıştırma ayarını da değiştirebilirsiniz.

  1. Chrome menüsünü açın
  2. seçmek Settings
  3. En alta kaydır
  4. Tıklayın Show advanced settings...
  5. En alta kaydır
  6. Altında System, şu etiketli kutunun işaretini kaldırın:
    Continue running background apps when Google Chrome is closed

2
Benim durumumda hiçbir systray simgesi yoktu, ama bir Chrome uygulaması (Flowdock) olduğunu ve de çıkmak zorunda olduğunu unutmuştum çalışan bir uygulamam vardı.
Peter Rust

5
Ctrl-Shift-Q tüm krom işlemlerini sonlandırır '
Patrick

4
Kabul edilen cevap olmalı! Ayrıca chrome://restartsal-celli olarak kullandığını söyledi.
Alex78191

1
Bu doğru değil. Chrome, düzinelerce yeniden başlatmanın ardından temel kimlik doğrulama girişlerimi hala hatırlıyor. Bu girişleri diğer girişler gibi kaydeder.
Cerin

1
@Cito, Ve yine, cevabınız yararlı değil, çünkü sorunu çözmüyor. Bahsettiğiniz "dahili önbellek", bir önbellek değil, tarayıcının şifre kaydetme özelliğidir. Bağlantı verdiğim yanıtı nasıl temizleyeceğimizi açıklar. Görüntüler ve Javascript dosyaları anlamında şifreler "önbelleğe alınmaz". Bu delilik olur ve büyük bir güvenlik açığına yol açar.
Cerin

15
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;
}

3
"Basic YXNkc2E6" değeri nereden geliyor?
bigp

Çok iyi. Gerçekten çalışıyor. YXNkc2E6, gerçek kullanıcı adı ve parolayı geçmek istemediğinizde kullanılan bir karma dizedir. Burada gerçekten gerekli değil
George Pligoropoulos

2
echo YXNkc2E6 | base64 -D=>asdsa:
whitehat101

Neden sadece "Basic"?
Alex78191

Bu aslında benim için çalıştı. Version 66.0.3359.139 (Official Build) (64-bit). Sonunda temel kimlik zincirlerini kırmaktan gerçekten çok mutluyum. yapmanız gerekenler: 1. dev konsolunda bu işlevi bildirmek 2. web siteniz gibi logout('http://google.com')aşağıdaki gibi arayın 3. hemen temel yetkilendirme iletişim kutusunu görmek
Pavel Polyakov 14:18

3

Bunu Chrome'da henüz yapmanın bir yolu yok (Chrome 58)

En iyi çözümün, URL'yi temel kimlik doğrulama bilgilerini tekrar girmeye zorlayacak bir Gizli pencerede açmak olduğunu buldum.

Kimlik bilgilerini değiştirmek istediğinizde Gizli pencereyi kapatın ve başka bir Gizli pencere başlatın.


2

Eski bir konu olabilir, ancak başkalarına yardım etmek için cevap eklemeyi düşündüm.

Advanced ReST Client App ile aynı sorunu yaşadım, temel kimlik doğrulamasını Chrome'dan da uygulamadan temizleyemiyorum. Kimlik bilgilerini istemeyi bıraktı!

Ancak, Google Chrome Hakkında -> Yeniden Başlat'ı kullanarak Chrome'u yeniden başlatarak çalışmasını başardım.

Chrome yeniden başlatıldığında, ReST hizmetine eriştiğimde, temel kimlik doğrulama açılır penceresini kullanarak kullanıcı adı ve şifre isteyecektir.

Bu yardımcı olur umarım!


"Google Chrome Hakkında" görünümünde bir "Yeniden Başlat" düğmesi veya bağlantısı görmüyorum. (Mac OS 10.10, Chrome 40)
MrColes

3
kullanabilirsinizchrome://restart
Alex78191

Chrome için teşekkürler: // restart !!! benim için çalışıyor. Ubuntu 18.10 Chrome Versión 71.0.3578.98 (Derleme resmi) (64 bit)
Gonzalo

2

Sorunun tam olarak istediği bu değil, ancak yanlışlıkla temel kimlik doğrulama bilgilerini kaydetmeniz ve bunları temizlemek veya güncellemek istiyorsanız:

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

  1. Chrome'u açın.
  2. Sağ üstte Diğer> ve ardından Ayarlar'ı tıklayın.
  3. En alttaki Gelişmiş'i tıklayın.
  4. "Şifreler ve formlar" altında, Şifreleri yönet'i tıklayın.
  5. "Kayıtlı Parolalar" altında, kaydedilmiş temel kimlik doğrulama bilgilerini silmek istediğiniz sitede Kaldır'ı tıklayın.

1-4. Adımlarda bu bağlantıyla hızlı bir şekilde gezinebilirsiniz: chrome: // settings / password

Bu, Chrome Sürüm 59.0.3071.115'te çalıştı


bağlantınız koptu (kendiniz deneyin) krom bağlantı ... kopyala yapıştır çalıştı
Toskan

8
Şifreler oluşturmak değil, Temel kimlik doğrulama verileri hakkında konuşuyor.
Barmar

2
  1. Ctrl+ Shift+ Tuş bileşimine basınDelete
  2. Chrome'da açılır pencere göreceksiniz resim açıklamasını buraya girin

  3. Yukarıdaki seçenekleri işaretleyin ve verileri temizle'yi tıkladığınızda işlem tamamdır.


3
Bu tüm geçmişleri, önbellekleri ve her şeyi temizleyecektir. Tavsiye edilmez. Siteye özgü içeriği silebilirsek iyi olur.
NIKHIL CM

Ekran görüntüsünde belirtildiği gibi, bunu seçmezseniz, geçmiş temizlenmez.
Kundan Atre

1

Chrome'da, şifre korumalı bir URL'deyken URL çubuğunun sağ tarafında küçük bir anahtar simgesi görmeniz gerekir. Simgeyi tıkladığınızda sizi doğrudan girişi kaldırabileceğiniz Parola Yönetimi alanına götürür. Bu, gelecekteki istemleri almanızı veya yeni bir şifre girip kaydetme fırsatınız olmasını sağlar.

Anahtar sembolünü görmüyorsanız, Chrome -> Ayarlar -> Şifreler ve formlar -> Şifreleri Yönet'e giderek aynı Şifre Yönetimi alanına erişilebilir. Veya daha basit bir şekilde, bu URL - chrome: // ayarlar / şifreler.


1
Yetkilendirme sayfalarında URL'nin sağında hiçbir sembol yoktur. Auth sayfalarından değil, "şifre" sayfalarından bahsediyorsunuz. Bkz. Stackoverflow.com/questions/5957822/…
Pacerier

1

Chrome 75 kullanıyorum. Bulduğum şey, Chrome'u yeniden başlatmanın çalışmıyor olması. Ancak Chrome'u yeniden başlatmak VE geliştirici araçlarını açmak işe yarar. Bunun neden olması gerektiği hakkında hiçbir açıklamam yok.


1

Sadece yap

https://newUsername:newPassword@example.com

... eski kimlik bilgilerinizi geçersiz kılmak için.


Bu, en azından Chrome 81'den itibaren işe yaramaz. Kasıtlı olarak yanlış kullanıcı adı / pw girseniz bile, sizi hemen tekrar oturum açar.
thund

Chrome tabanlı Opera'yı denedim ve işe yaradı ... HTTPS kullanıyor musunuz? Kimlik bilgilerinin HTTP üzerinden aktarımı bu arada tarayıcı satıcıları tarafından devre dışı bırakılmış olabilir.
Alex

0

Chrome 66 için ilgili seçeneği aşağıda bulabilirsiniz:

  1. Sağ üst ... menüsü -> Diğer Araçlar -> Tarama Verilerini Temizle
  2. "Gelişmiş" sekmesini tıklayın
  3. "Parolalar" kutusunu işaretleyin (ve silinmesini istemediğinizlerin işaretlerini kaldırın)
  4. "Verileri Temizle" yi tıklayın

Yeni bir Gizli pencere kullanmak muhtemelen daha kolaydır, ancak kaydedilen şifreyi unutup silmek istediğinizde, bu Chrome'u yeniden başlatmak zorunda kalmadan hile yapar (aynı zamanda çalışır)


0

Windows 10 için: Benim için işe yarayan, Kimlik Bilgisi Yöneticisi'ndeki Windows Kimlik Bilgileri'ndeki kimlik bilgilerini temizliyordu.


0

Chrome Sürüm 83 kullanıyorum ve bu şekilde yaptım. Adımları izlemeden önce, Kimlik Bilgilerini silmek istediğiniz sitenin sekmesinin kapalı olduğundan emin olun.

İlk önce Settings>> gidin Privacy and security.

resim açıklamasını buraya girin



Sonra Site settingsseçeneğe tıklayın
resim açıklamasını buraya girin



Sonra View permissions and data stored across sitesseçeneğe tıklayın
resim açıklamasını buraya girin



Yetkilendirme bilgilerini silmek istediğiniz siteyi arayın. Bu örnekte kullanıyorum Stack Overflow. resim açıklamasını buraya girin



Şimdi siteyi ve ardından Clear datadüğmesini tıklayın.
resim açıklamasını buraya girin



Şimdi tarayıcınızı yeniden başlatın ve yeni bir giriş yapmanız istenecektir. Yeniden başlatmak chrome://restartiçin adres çubuğuna yazabilirsiniz .


-1

Chrome, IE ile aynı İnternet Seçeneklerini kullanır .

İnternet Seçeneklerinizi açmayı ve URL'yi "Güvenilen Siteler" den kaldırmayı deneyin . Bu, tarayıcıyı yeniden başlattığınızda ve URL'yi tekrar ziyaret ettiğinizde 401 kimlik bilgisi çağrısını yeniden oluşturmalıdır.

"Intranet Siteleri" nden de kaldırmanız gerekebilir.


-1

Burada bir sürü harika öneri, en verimli bulduğum şeyi vereceğim:

Sitede şifrenizi değiştirmeniz yeterlidir. Eski kimlik doğrulaması eski olacak ve Chrome tekrar isteyecek.

Açık bir terminalim olduğundan, şifreyi değiştirmek için basit bir komut dosyası yaptım ve iki tuşa basıldığında artırıldı.


1
Yerel olarak test ediyorum, bu yüzden sadece şifremi değiştirmek benim için özellikle iyi çalıştı.
John Henry

-1

Cevabın gönderilmesinden bu yana işler çok değişti. Artık URL çubuğunun sağ tarafında küçük bir anahtar simgesi göreceksiniz.
Sembolü tıkladığınızda, doğrudan şifreyi kaldırabileceğiniz kaydedilmiş şifre iletişim kutusuna yönlendirilirsiniz.

Chrome 49'da başarıyla test edildi


3
Bu tamamen doğru değil. Chrome 53
patricktokeeffe

1
İki bağımsız bilgisayar üzerinde test edildi, şimdi krom 54. Bu doğru ve mükemmel çalışıyor.
John

Bu, yalnızca şifrenizi kullandığınız URL ve sonunda / yetkilendirme yaptığınız site aynı olduğunda çalışır. Diyorum ki a.comyönlendirme başlar b.comve sonunda a.comben bir kullanıcı adı / şifre girişi olabilir a.comama veri iletilir b.comve eğer kimlik doğrulama üzerinde ölür nerede bu yöntem işe yaramaz
Mutmatt

-2

Bunu ayrıca ayarlar sayfasından da yapabilirsiniz, chrome: // chrome / settings

  • Gelişmiş Seçenekler
  • Gelişmiş Ayarlar
  • Şifreler ve Formlar

Ardından bağlantıyı tıklayın Manage saved passwords.


45
Bu, normal girişler ve şifre tasarrufu için çalışır, ancak BASIC kimlik doğrulama ayrıntıları bu ayarlara kaydedilmez.
Paul Whipp

3
Belki 2012'de BASIC kimlik doğrulama ayrıntılarını burada göstermediler, ancak 2015'te gösteriyorlar. Bu, bana göre, bu detayları aramak için en mantıklı yer.
Sunil D.

3
O zaman yanlış ve yanlış şimdi. Chrome 53 itibariyle sayfa yok 'Parolaları yönetmek' değil liste temel kimlik doğrulaması kimlik bilgilerini önbelleğe.
patricktokeeffe

Benim için çalıştı. Mac OS Sierra 10.12.1, Chrome 55.0.2883.95 (64 bit)
Vasily802

Bu çalışıyor. Kazanmak 10, Krom 80.0.3987.132
aeracode

-4

Chrome: // settings / advanced içindeki "Tarama Verilerini Temizle ..." aracılığıyla kimlik bilgilerinizi tarayıcınızdan temizleyebilmeniz gerekir.


2
Yanılmıyorsam (umarım :)) bu, tek bir site için kimlik bilgilerini temizlemenize izin vermez. Kayıtlı tüm şifrelerinizi temizlemeniz gerekir. Test ettiğim sitedeki kullanıcılar arasında geçiş yapabilmek istiyorum, bu yüzden gerçekten sadece bir siteyi temizlememe izin verecek bir yönteme ihtiyacım var.
opsb

Chrome'un önerdiği gibi gerçekten işe yaradıysa bu harika olurdu. :( obsp kullanıcısının yanıtı düzgün çalıştı
Dr. C.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.