Chrome tidak mengingat sesi browser setelah dimulai ulang

12

Ketika saya memulai kembali komputer saya dan membuka Chrome lagi, tab saya dari sesi saya sebelumnya dibuka kembali. Namun, sebagian besar situs web (Gmail, GitHub, Twitter / Tweetdeck, StackExchange) meminta saya untuk masuk lagi.

Saya menggunakan profil pengguna yang berbeda dan saya memiliki masalah yang sama dengan semuanya.

Saya pikir masalahnya dimulai setelah memperbarui ke Chrome 53, tapi saya tidak 100% yakin itu masalahnya dan bahkan jika demikian, apakah itu kebetulan atau tidak.

Ketika saya melihat konsol pengembang, cookie masih ada di sana. Di beberapa situs web, saya masih masuk.

Bagaimana saya bisa mengetahui apa yang salah?

Pembaruan : Saya telah menginstal ulang Chrome ( apt purge, rm -rf ~/.config/google-chromedan apt install) dan sekarang ia meminta saya untuk masuk lagi (masukkan kata sandi dan autentikasi dua faktor) pada profil Chrome saya setiap kali sayarebootmulai ulang Chrome. Ada tanda peringatan kecil di nama profil saya (kanan atas).

masukkan deskripsi gambar di sini

Halaman pengaturan mengatakan 'Detail masuk akun sudah kedaluwarsa.' masukkan deskripsi gambar di sini

Pembaruan 2 : Saya bahkan memiliki masalah ini setelah menutup Chrome dan memulai kembali.

Stephan Vierkant
sumber
Coba saran pada posting ini .
harrymc
@harrymc Tidak, itu masalah lain. Browser saya masih secara otomatis selesai, tetapi saya seharusnya tidak mendapatkan formulir login terlebih dahulu (karena saya harus tetap masuk setelah reboot).
Stephan Vierkant
Beberapa saran di tautan saya di atas bersifat umum. Misalnya, setel ulang pengaturan, coba profil lain , instal ulang Chrome setelah pembersihan total. Saya kira Anda menggunakan alamat https untuk situs web.
harrymc
Saya juga mengalami masalah ini .. Saya harus login setiap kali saya me-reboot mesin .. sangat menyebalkan
Mariano L

Jawaban:

10

Larutan

Untuk memperbaiki masalah ini, Anda perlu membuka kunci kunci sebelum meluncurkan chrome.

  1. Putuskan sambungan akun Google Anda; pergi ke chrome://settingsklik Disconnect your Google Account...kotak centang untuk menghapus data Chrome lokal, keluar dan kemudian tutup Chrome.
  2. Luncurkan kuda laut dengan mengetik seahorseke terminal atau membukanya dari Menu> Passwords and Keys.
  3. Di Default keyringhapus Chrome Safe Storagedan semua accounts.google.comentri.
  4. Buka kunci Default Keyringdan Logindengan mengklik kanan dan mengklikUnlock
  5. Luncurkan Chrome, buka chrome://settingsdan klikSign in to Chrome

Mudah-mudahan ini memperbaiki masalah Anda, saya baru-baru ini menginstal Linux Mint dan ini bekerja untuk saya, saya tidak sepenuhnya mengerti mengapa tetapi tampaknya Chrome tidak menunggu keyring untuk membuka dan ini mengakibatkan chrome tidak masuk.

Reproduksi Masalah Ini

Langkah-langkah untuk mereproduksi masalah ini:

  1. Instal Linux (mint atau yang lain) dengan kayu manis (pada VM atau lainnya)
  2. Pasang Chrome dan masuk
  3. Mulai ulang
  4. Pastikan Keyrings terkunci - buka Passwords and Keysdan kunci semua Keyrings
  5. Buka chrome - Anda akan diminta untuk membuka kunci Keyring dan masuk akan gagal
peterjtk
sumber
+1 Ini berfungsi untuk saya! Dan aku bersyukur. Harus terus login lagi. Sekarang bagus
Norman Bird
Bekerja seperti pesona bagi saya di Chromium dan Ubuntu 14.04
Norman Bird
Bekerja untuk Ubuntu 18.04. Butuh beberapa pasangan untuk mencoba cukup disiplin untuk benar-benar mereproduksi langkah-langkah dengan benar.
Ben Creasy
6

Mungkin chrome secara otomatis menghapus cookie Anda ketika Anda reboot.

Pergi ke chrome://settings/contentdan di bawah "Cookies" untuk melihat apakah "Simpan data lokal hanya sampai Anda keluar dari browser" dipilih (seperti di bawah).

Simpan data lokal hanya sampai Anda keluar dari browser Anda

Jika ya, ubah menjadi "Izinkan data lokal disetel (disarankan)", seperti ...

Izinkan data lokal disetel

Juga, periksa apakah ada pengecualian Cookie pada chrome://settings/contentExceptions#cookies[terutama karena Anda mengatakan 'Di beberapa situs web, saya masih masuk.']

Sebagai contoh,

Pengecualian Cookie

Coba ubah Perilaku dari "Bersihkan saat keluar" menjadi "Izinkan"

xypha
sumber
Sayangnya, semua pengaturan sudah seperti ini.
Stephan Vierkant
0

Coba ini: Putuskan sambungan akun Google Anda di pengaturan, tutup Chrome, buka kembali dan masuk, di bawah pengaturan sinkronisasi lanjutan berubah dari "sinkronisasi semuanya" menjadi "pilih apa yang akan disinkronkan" dan hapus centang sementara pada salah satu kotak, klik OK, ubah kembali ke "sinkronisasi semuanya" dan pastikan semua kotak dicentang dan klik OK.

harrymc
sumber
0

Jawaban ini membantu saya untuk menyelesaikan masalah serupa. Solusinya adalah sebagai berikut:

  1. Buka Ubuntu System Settings-> Akun Online
  2. Tambahkan akun Google Anda di sana
  3. Nyalakan switcher (tidak yakin apakah itu perlu)
  4. Buka browser Chrome dan login lagi di sana
  5. Tutup jendela browser

Catatan : Anda harus mencegah proses chrome dari berjalan setelah menutup jendela. Untuk melakukan ini, buka Chrome Settings> Advanced settings (di bagian bawah)> Hapus centangContinue running background apps when Google Chrome is closed

Rara
sumber
Izin yang diminta GNOME benar-benar berlebihan. Saya tidak mau memberi mereka akses untuk mengirim email, semua data saya, dll.
Ben Creasy
0

Dari Menu Chrome pergi ke Pengaturan Periksa Lanjutkan di mana Anda tinggalkan di saat startup

Anda juga dapat menginstal ekstensi Sesi Sobat untuk mengelola sesi browser Anda

GAD3R
sumber
0

Solusi dengan membuka kunci pegas tidak membantu jika Anda menggunakan login otomatis ke OS. Karena setelah reboot, Keyring Default terkunci lagi.

Apa yang sebenarnya membantu saya dalam situasi ini adalah menghapus kata sandi utama untuk keyring . Tentu saja ini kurang aman, tetapi jika Anda menggunakan login otomatis (seperti saya), maka saya kira tidak ada kekhawatiran untuk file / kata sandi / dll.

Langkah-langkah yang harus dilakukan:

  1. Tutup Chrome (tidak perlu keluar dari profil Anda).
  2. Hapus semua keyrings pengguna saat ini di aplikasi kuda laut ("Keyring default", "Login", dll.), Atau menggunakan terminal: rm ~/.local/share/keyrings/*.keyring
  3. Lain kali ketika Anda diminta untuk memasukkan kata sandi kunci, biarkan bidang kata sandi kosong (cukup klik Lanjutkan dan kemudian lagi Lanjutkan , sehingga menyetujui penyimpanan yang tidak aman). Itu menonaktifkan kata sandi keyring untuk selamanya.
  4. Buka Chrome, masuk lagi ke akun Anda. Jangan lupa mengklik tombol "Pengaturan sinkronisasi lanjutan" pada halaman pengaturan, dan periksa apakah ada kebutuhan untuk frasa sandi Anda.
  5. (opsional) Sebelum menguji apakah solusi ini berfungsi, saya menunggu sampai Chrome menyinkronkan semua pengaturan saya. Saya tahu itu selesai ketika HDD saya berhenti membuat kebisingan dan HDD menyebabkan berhenti berkedip.

Di sinilah saya menemukan solusi ini: https://sites.google.com/site/easylinuxtipsproject/tips#TOC-Disable-the-keyring-password

Mike Shiyan
sumber
Di Ubuntu 18.04, saya mengaktifkan login otomatis tetapi solusi peter ( superuser.com/a/1141758/457084 ) bekerja untuk saya. Setelah Anda membuka kunci secara manual sebelum membuka Chrome, Anda akan diminta untuk membuka kunci kunci Anda, tetapi tampaknya Chrome menunggu terjadinya pembukaan kunci ...
Ben Creasy