Chrome non ricorda le sessioni del browser dopo il riavvio


12

Quando riavvio il computer e apro nuovamente Chrome, le mie schede della sessione precedente vengono riaperte. Tuttavia, la maggior parte dei siti Web (Gmail, GitHub, Twitter / Tweetdeck, StackExchange) mi chiede di accedere nuovamente.

Sto usando diversi profili utente e ho lo stesso problema con tutti loro.

Penso che il problema sia iniziato dopo l'aggiornamento a Chrome 53, ma non sono sicuro al 100% che sia il caso e, anche se così, se è una coincidenza o no.

Quando guardo la console degli sviluppatori, i cookie sono ancora lì. Su alcuni siti Web, ho ancora effettuato l'accesso.

Come posso scoprire cosa non va?

Aggiornamento : Ho reinstallato Chrome ( apt purge, rm -rf ~/.config/google-chromee apt install) e ora mi sta chiedendo di effettuare nuovamente l'accesso (inserire la password di autenticazione a due fattori e) sul mio profilo Chrome ogni volta cheriavvioriavvia Chrome. C'è un piccolo segnale di avvertimento sul nome del mio profilo (in alto a destra).

inserisci qui la descrizione dell'immagine

La pagina delle impostazioni dice "I dettagli di accesso all'account non sono aggiornati". inserisci qui la descrizione dell'immagine

Aggiornamento 2 : ho anche questo problema dopo aver chiuso Chrome e averlo riavviato.


Prova i suggerimenti su questo post .
harrymc,

@harrymc No, questo è un altro problema. Il mio browser si completa automaticamente, ma in primo luogo non dovrei ottenere un modulo di accesso (perché dovrei essere ancora connesso dopo un riavvio).
Stephan Vierkant,

Alcuni dei suggerimenti nel mio link sopra erano generali. Ad esempio, ripristina le impostazioni, prova un altro profilo , reinstalla Chrome dopo la pulizia totale. Suppongo che tu stia utilizzando gli indirizzi https per i siti Web.
harrymc,

Ho anche questo problema .. Devo accedere ogni volta che riavvio la macchina .. è così esasperante
Mariano L

Risposte:


10

Soluzione

Per risolvere questo problema devi sbloccare il tuo portachiavi prima di avviare Chrome.

  1. Disconnetti il ​​tuo account Google; vai a chrome://settingsfare clic selezionare Disconnect your Google Account...la casella per cancellare i dati Chrome locali, uscire e quindi chiudere Chrome.
  2. Avviare il cavalluccio marino digitando seahorsenel terminale o aprirlo da Menu> Passwords and Keys.
  3. In Default keyringcancellazione Chrome Safe Storagee tutte le accounts.google.comenteries.
  4. Sbloccare la Default Keyringe Loginfacendo clic destro e cliccandoUnlock
  5. Avvia Chrome, vai a chrome://settingse fai clicSign in to Chrome

Spero che questo risolva il tuo problema, di recente ho installato Linux Mint e questo ha funzionato per me, non capisco perfettamente perché, ma sembra che Chrome non aspetti lo sblocco del portachiavi e questo porta a Chrome non essere connesso.

Riprodurre questo problema

I passaggi per riprodurre questo problema:

  1. Installa Linux (conio o altro) con cannella (su una macchina virtuale o altro)
  2. Installa Chrome e accedi
  3. Reboot
  4. Assicurati che i portachiavi siano bloccati: vai a Passwords and Keyse blocca tutti i portachiavi
  5. Apri Chrome: ti verrà richiesto di sbloccare il portachiavi e l'accesso non riuscirà

+1 Questo ha funzionato per me! E sono grato. Ho dovuto continuare ad accedere nuovamente. Ora sto bene
Norman Bird,

Ha funzionato come un incantesimo per me in Chromium e Ubuntu 14.04
Norman Bird il

Ha funzionato per Ubuntu 18.04. Mi ci sono voluti un paio di tentativi per essere abbastanza disciplinati per riprodurre davvero i passaggi correttamente.
Ben Creasy,

6

Forse Chrome cancella automaticamente i cookie al riavvio.

Vai a chrome://settings/content"Cookie" e controlla se è selezionato "Conserva i dati locali solo fino alla chiusura del browser" (come di seguito).

Conserva i dati locali solo fino alla chiusura del browser

In caso affermativo, modificalo in "Consenti impostazione dati locali (consigliato)", in questo modo ...

Consenti l'impostazione dei dati locali

Inoltre, controlla se ci sono eccezioni ai cookie in chrome://settings/contentExceptions#cookies[soprattutto perché dici "Su alcuni siti web, ho ancora effettuato l'accesso."]

Per esempio,

Eccezione dei cookie

Prova a cambiare il comportamento da "Cancella all'uscita" in "Consenti"


Sfortunatamente, tutte le impostazioni sono già così.
Stephan Vierkant,

0

Prova questo: disconnetti il ​​tuo account google nelle impostazioni, chiudi Chrome, riapri e accedi, sotto le impostazioni di sincronizzazione avanzate cambia da "sincronizza tutto" a "scegli cosa sincronizzare" e deseleziona temporaneamente una delle caselle, fai clic su OK, cambia torna a "sincronizza tutto" e assicurati che tutte le caselle siano selezionate e fai clic su OK.


0

Questa risposta mi ha aiutato a risolvere un problema simile. La soluzione è la seguente:

  1. Vai su Ubuntu System Settings-> Account online
  2. Aggiungi il tuo account Google lì
  3. Accendi lo switcher (non sono sicuro se è necessario però)
  4. Vai al browser Chrome e accedi di nuovo lì
  5. Chiudi la finestra del browser

Nota : è necessario impedire l'esecuzione dei processi Chrome dopo aver chiuso la finestra. Per fare questo vai su Chrome Settings> Advanced settings (in fondo)> DeselezionaContinue running background apps when Google Chrome is closed


Le autorizzazioni richieste da GNOME sono davvero eccessive. Non sono disposto a concedere loro l'accesso all'invio di e-mail, tutti i miei dati, ecc.
Ben Creasy,

0

Da Chrome Menu Vai a Impostazioni Controllare Continua dove si era interrotto in All'avvio

Inoltre è possibile installare l' estensione Session Buddy per gestire le sessioni del browser


0

La soluzione con sblocco di portachiavi non aiuta se si utilizza l'accesso automatico al sistema operativo. Perché dopo il riavvio il Keyring predefinito viene nuovamente bloccato.

Ciò che in realtà mi ha aiutato in questa situazione è la rimozione di una password principale per il keyring . Naturalmente questo è meno sicuro, ma se si utilizza un accesso automatico (come me), quindi suppongo che non ci siano preoccupazioni per i tuoi file / password / ecc.

I passaggi da fare:

  1. Chiudi Chrome (non è necessario uscire dal tuo profilo).
  2. Elimina tutti i portachiavi dell'utente corrente nell'app Seahorse ("Portachiavi predefinito", "Accesso", ecc.), Oppure usando il terminale: rm ~/.local/share/keyrings/*.keyring
  3. La prossima volta che ti viene richiesta una password per il keyring, lascia vuoto il campo della password (fai semplicemente clic su Continua e poi di nuovo su Continua , accettando così l'archiviazione non sicura). Ciò disabilita definitivamente la password del keyring.
  4. Apri Chrome, accedi nuovamente al tuo account. Non dimenticare di fare clic sul pulsante "Impostazioni di sincronizzazione avanzate" nella pagina delle impostazioni e verificare se è necessaria la passphrase.
  5. (facoltativo) Prima di verificare se questa soluzione funzionava, stavo aspettando che Chrome sincronizzasse tutte le mie impostazioni. Sapevo che era finito quando il mio HDD ha smesso di fare rumore e il led dell'HDD ha smesso di lampeggiare.

Ecco dove ho trovato questa soluzione: https://sites.google.com/site/easylinuxtipsproject/tips#TOC-Disable-the-keyring-password


In Ubuntu 18.04, ho abilitato l'accesso automatico ma la soluzione di Peter ( superuser.com/a/1141758/457084 ) ha funzionato per me. Dopo aver sbloccato manualmente prima di aprire Chrome, ti verrà chiesto di sbloccare il tuo portachiavi, ma sembra che Chrome aspetti che avvenga lo sblocco ...
Ben Creasy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.