Chrome ne se souvient pas des sessions du navigateur après le redémarrage

12

Lorsque je redémarre mon ordinateur et rouvre Chrome, mes onglets de ma session précédente sont rouverts. Cependant, la plupart des sites Web (Gmail, GitHub, Twitter / Tweetdeck, StackExchange) me demandent de me reconnecter.

J'utilise différents profils d'utilisateurs et j'ai le même problème avec chacun d'eux.

Je pense que le problème a commencé après la mise à jour vers Chrome 53, mais je ne suis pas sûr à 100% que ce soit le cas et même si c'est le cas, si c'est une coïncidence ou non.

Quand je regarde la console développeur, les cookies sont toujours là. Sur certains sites Web, je suis toujours connecté.

Comment savoir ce qui ne va pas?

Mise à jour : j'ai réinstallé Chrome ( apt purge, rm -rf ~/.config/google-chromeet apt install) et maintenant il me demande de me reconnecter (entrez mon mot de passe et l'authentification à deux facteurs) sur mon profil Chrome chaque fois que jeredémarrerredémarrez Chrome. Il y a un petit panneau d'avertissement sur mon nom de profil (en haut à droite).

entrez la description de l'image ici

La page des paramètres indique que les détails de connexion au compte sont obsolètes. entrez la description de l'image ici

Mise à jour 2 : j'ai même ce problème après avoir fermé Chrome et l'avoir redémarré.

Stephan Vierkant
la source
Essayez les suggestions sur ce post .
harrymc
@harrymc Non, c'est un autre problème. Mon navigateur se termine toujours automatiquement, mais je ne devrais pas obtenir de formulaire de connexion en premier lieu (car je devrais être connecté après un redémarrage).
Stephan Vierkant
Certaines des suggestions de mon lien ci-dessus étaient générales. Par exemple, réinitialisez les paramètres, essayez un autre profil , réinstallez Chrome après un nettoyage total. Je suppose que vous utilisez des adresses https pour les sites Web.
harrymc
J'ai aussi ce problème .. Je dois me connecter à chaque fois que je redémarre la machine .. c'est tellement exaspérant
Mariano L

Réponses:

10

Solution

Pour résoudre ce problème, vous devez déverrouiller votre trousseau de clés avant de lancer Chrome.

  1. Déconnectez votre compte Google; chrome://settingscliquez pour Disconnect your Google Account...cocher la case pour effacer les données Chrome locales, déconnectez-vous, puis fermez Chrome.
  2. Lancez hippocampe en tapant seahorsedans le terminal ou ouvrez-le depuis Menu> Passwords and Keys.
  3. Dans la Default keyringsuppression Chrome Safe Storageet toutes les accounts.google.comentrées.
  4. Déverrouillez le Default Keyringet Loginen cliquant avec le bouton droit et en cliquantUnlock
  5. Lancez Chrome, accédez à chrome://settingset cliquez surSign in to Chrome

J'espère que cela résout votre problème, j'ai récemment installé Linux Mint et cela a fonctionné pour moi, je ne comprends pas vraiment pourquoi, mais il semble que Chrome n'attende pas que le trousseau de clés se déverrouille et cela se traduit par la non-connexion de Chrome.

Reproduisez ce numéro

Étapes pour reproduire ce problème:

  1. Installer Linux (menthe ou autre) avec de la cannelle (sur une machine virtuelle ou autre)
  2. Installez Chrome et connectez-vous
  3. Redémarrer
  4. Assurez-vous que les porte-clés sont verrouillés - allez à Passwords and Keyset verrouillez tous les porte-clés
  5. Ouvrez Chrome - vous serez invité à déverrouiller le trousseau de clés et la connexion échouera
peterjtk
la source
+1 Cela a fonctionné pour moi! Et je suis reconnaissant. J'ai dû continuer de me reconnecter. Maintenant, je vais bien
Norman Bird
A fonctionné comme un charme pour moi dans Chrome et Ubuntu 14.04
Norman Bird
A travaillé pour Ubuntu 18.04. Il m'a fallu quelques essais pour être suffisamment discipliné pour vraiment reproduire les étapes correctement.
Ben Creasy
6

Peut-être que Chrome efface automatiquement vos cookies lorsque vous redémarrez.

Allez dans chrome://settings/contentet sous "Cookies" voir si "Conserver les données locales uniquement jusqu'à ce que vous quittiez votre navigateur" est sélectionné (comme ci-dessous).

Conserver les données locales uniquement jusqu'à ce que vous quittiez votre navigateur

Si oui, changez-le en "Autoriser la définition des données locales (recommandé)", comme ceci ...

Autoriser la définition des données locales

Vérifiez également s'il y a des exceptions de cookies sous chrome://settings/contentExceptions#cookies[d'autant plus que vous dites «Sur certains sites Web, je suis toujours connecté.»]

Par exemple,

Exception relative aux cookies

Essayez de changer le comportement de "Effacer à la sortie" en "Autoriser"

xypha
la source
Malheureusement, tous les paramètres sont déjà comme ça.
Stephan Vierkant
0

Essayez ceci: Déconnectez votre compte Google dans les paramètres, fermez Chrome, rouvrez et connectez-vous, sous les paramètres de synchronisation avancés, passez de "tout synchroniser" à "choisissez quoi synchroniser" et décochez temporairement l'une des cases, cliquez sur OK, modifiez revenir à "tout synchroniser" et assurez-vous que toutes les cases sont cochées et cliquez sur OK.

harrymc
la source
0

Cette réponse m'a aidé à résoudre un problème similaire. La solution est la suivante:

  1. Accédez à Ubuntu System Settings-> Comptes en ligne
  2. Ajoutez-y votre compte Google
  3. Allumez le commutateur (pas sûr si c'est nécessaire cependant)
  4. Accédez au navigateur Chrome et connectez-vous à nouveau
  5. Fermez la fenêtre du navigateur

Remarque : vous devez empêcher l'exécution des processus Chrome après la fermeture de la fenêtre. Pour ce faire, allez dans Chrome Settings> Advanced settings (en bas)> DécocherContinue running background apps when Google Chrome is closed

Rara
la source
Les autorisations demandées par GNOME sont vraiment excessives. Je ne suis pas disposé à leur accorder l'accès à l'envoi d'e-mails, toutes mes données, etc.
Ben Creasy
0

Dans Google Chrome menu Aller à Réglages Vérifier Continuer où vous l' avez laissé sous Au démarrage

Vous pouvez également installer l' extension Session Buddy pour gérer les sessions de votre navigateur

GAD3R
la source
0

La solution avec le déverrouillage des trousseaux de clés n'aide pas si vous utilisez la connexion automatique au système d'exploitation. Parce qu'après le redémarrage, le trousseau de clés par défaut est à nouveau verrouillé.

Ce qui m'a réellement aidé dans cette situation, c'est la suppression d'un mot de passe principal pour le trousseau de clés . Bien sûr, cela est moins sécurisé, mais si vous utilisez une connexion automatique (comme moi), je suppose qu'il n'y a pas de souci pour vos fichiers / mots de passe / etc.

Étapes à suivre:

  1. Fermez Chrome (pas besoin de vous déconnecter de votre profil).
  2. Supprimez tous les trousseaux de clés de l'utilisateur actuel dans l'application Seahorse ("Trousseau de clés par défaut", "Connexion", etc.) ou à l'aide du terminal: rm ~/.local/share/keyrings/*.keyring
  3. La prochaine fois que vous serez invité à entrer un mot de passe de trousseau de clés, laissez le champ de mot de passe vide (cliquez simplement sur Continuer puis à nouveau sur Continuer , acceptant ainsi un stockage non sécurisé). Cela désactive définitivement le mot de passe du trousseau.
  4. Ouvrez Chrome, connectez-vous à nouveau à votre compte. N'oubliez pas de cliquer sur le bouton "Paramètres de synchronisation avancés" sur la page des paramètres et vérifiez si votre phrase secrète est nécessaire.
  5. (facultatif) Avant de tester si cette solution fonctionnait, j'attendais que Chrome synchronise tous mes paramètres. Je savais que c'était fini lorsque mon disque dur a cessé de faire du bruit et que la LED du disque dur a cessé de clignoter.

Voici où j'ai trouvé cette solution: https://sites.google.com/site/easylinuxtipsproject/tips#TOC-Disable-the-keyring-password

Mike Shiyan
la source
Dans Ubuntu 18.04, la connexion automatique est activée mais la solution de peter ( superuser.com/a/1141758/457084 ) a fonctionné pour moi. Après avoir déverrouillé manuellement avant d'ouvrir Chrome, vous serez invité à déverrouiller votre trousseau de clés, mais il semble que Chrome attend que le déverrouillage se produise ...
Ben Creasy