Chrome重新启动后不记得浏览器会话


12

重新启动计算机并再次打开Chrome时,我之前会话中的标签页将重新打开。但是,大多数网站(Gmail,GitHub,Twitter / Tweetdeck,StackExchange)要求我再次登录。

我使用的是不同的用户个人资料,而我所有人都有相同的问题。

我认为问题是在更新到Chrome 53之后开始的,但是我不是100%肯定是这种情况,即使是这样,也并非偶然。

当我查看开发者控制台时,cookie仍然存在。在某些网站上,我仍然登录。

我如何找出问题所在?

更新:我已经重新安装Chrome浏览器(apt purgerm -rf ~/.config/google-chromeapt install),现在它要求我再次登录(输入密码和双因素身份验证)在我的Chrome个人资料每次我重启重新启动Chrome。我的个人资料名称(右上角)上有一个小的警告标志。

在此处输入图片说明

设置页面上显示“帐户登录详细信息已过期”。 在此处输入图片说明

更新2:关闭Chrome并重新启动后,我什至遇到此问题。


试试这篇文章的建议。
harrymc

@harrymc不,那是另一个问题。我的浏览器仍然会自动完成,但是我首先不会获得登录表单(因为重启后我仍然应该登录)。
Stephan Vierkant '16

我上面的链接中的一些建议是一般性的。例如,重设设置,尝试其他配置文件,彻底清除后重新安装Chrome。我想您正在为网站使用https地址。
harrymc

林也有这个问题..每次重新启动计算机时,我都必须登录..真令人发指
Mariano L

Answers:


10

要解决此问题,您需要启动Chrome 之前先解锁您的钥匙圈。

  1. 断开您的Google帐户;请chrome://settings点击 Disconnect your Google Account...复选框以清除本地Chrome数据,退出并关闭Chrome。
  2. 通过seahorse在终端中键入启动海马或从Menu> 打开它Passwords and Keys
  3. Default keyring删除Chrome Safe Storage和任何输入中accounts.google.com
  4. 解锁Default KeyringLogin通过右击并点击Unlock
  5. 启动Chrome,转到chrome://settings并单击Sign in to Chrome

希望这能解决您的问题,我最近安装了Linux Mint,并且对我有用。

重现此问题

重现此问题的步骤:

  1. 使用肉桂(在VM上或其他方式)安装Linux(薄荷或其他方式)
  2. 安装Chrome并登录
  3. 重启
  4. 确保Passwords and Keys钥匙圈已锁定-转到并锁定所有钥匙圈
  5. 打开Chrome浏览器-系统将提示您解锁钥匙圈,并且登录将失败

+1这对我有用!我很感激。必须保持reloging在现在IM不错。
诺曼·伯德

工作就像一个魅力对我来说在铬和Ubuntu 14.04
诺曼·伯德

适用于Ubuntu 18.04。我花了一些时间进行严格的纪律,才能真正正确地重现步骤。
Ben Creasy

6

重启后,Chrome可能会自动清除Cookie。

转到chrome://settings/content“ Cookies”下,查看是否选中了“仅保留本地数据直到退出浏览器”(如下所示)。

仅保留本地数据,直到退出浏览器

如果是,则将其更改为“允许设置本地数据(推荐)”,就像这样...

允许设置本地数据

另外,请检查chrome://settings/contentExceptions#cookies[[特别是因为您说'在某些网站上,我仍在登录。'] 下是否存在Cookie例外。]

例如,

Cookie例外

尝试将行为从“退出时清除”更改为“允许”


不幸的是,所有设置都已经是这样。
Stephan Vierkant '16

0

尝试以下操作:在设置中断开您的Google帐户的连接,关闭Chrome,重新打开并登录,在高级同步设置下,从“同步所有内容”更改为“选择要同步的内容”,然后暂时取消选中任何框,单击确定,更改返回“同步所有内容”,并确保选中所有框,然后单击“确定”。


0

这个答案帮助我解决了类似的问题。解决方案如下:

  1. 转到Ubuntu- System Settings> 在线帐户
  2. 在此添加您的Google帐户
  3. 打开切换台(尽管不确定是否必要)
  4. 转到Chrome浏览器,然后再次登录
  5. 关闭浏览器窗口

注意:关闭窗口后,必须阻止Chrome进程运行。为此,请转到Chrome Settings> Advanced settings (在底部)>取消选中Continue running background apps when Google Chrome is closed


GNOME要求的权限确实过多。我不愿意给予他们访问发送电子邮件,我所有的数据,等等
奔折皱

0

从浏览器菜单转到设置 检查继续你离开的地方启动时

您也可以安装Session Buddy扩展程序来管理浏览器会话


0

如果您使用自动登录操作系统,则具有解锁密钥环的解决方案将无济于事。因为重新启动后,默认密钥环再次被锁定。

在这种情况下,实际上对我有所帮助的是删除了密钥环的主密码。当然这不太安全,但是如果您使用自动登录(例如我),那么我想您的文件/密码/等就不用担心了。

步骤:

  1. 关闭Chrome(无需退出您的个人资料)。
  2. 删除海马应用程序中当前用户的所有密钥环(“默认密钥环”,“登录”等),或使用终端: rm ~/.local/share/keyrings/*.keyring
  3. 当正在被系统提示您输入密钥环密码,请将密码字段为空,下一次(只需点击Continue(继续),然后再继续,因此同意不安全的存储)。这将永久禁用密钥环密码。
  4. 打开Chrome,再次登录到您的帐户。不要忘记单击设置页面上的“高级同步设置”按钮,并检查是否需要您的密码。
  5. (可选)在测试此解决方案是否有效之前,我一直等到Chrome同步我的所有设置。当我的硬盘停止发出噪音并且硬盘指示灯停止闪烁时,我知道它已经完成。

这是我找到此解决方案的地方:https : //sites.google.com/site/easylinuxtipsproject/tips#TOC-Disable-the-keyring-password


在Ubuntu 18.04中,我启用了自动登录,但是彼得的解决方案(superuser.com/a/1141758/457084)对我有用。在打开Chrome之前手动解锁后,系统会提示您解锁钥匙圈,但Chrome似乎正在等待解锁发生……
Ben Creasy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.