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

Ste*_*ant 14 linux google-chrome kubuntu ubuntu cinnamon

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

我正在使用不同的用户配置文件,并且所有用户配置文件都存在相同的问题。

我认为问题是在更新到 Chrome 53 后开始的,但我不是 100% 确定是这种情况,即使是这样,如果这是巧合。

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

我怎样才能找出问题所在?

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

在此处输入图片说明

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

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

小智 10

解决方案

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

  1. 断开您的 Google 帐户;转到chrome://settings单击 Disconnect your Google Account...复选框以清除本地 Chrome 数据,注销然后关闭 Chrome。
  2. 通过seahorse在终端中输入或从Menu>打开它来启动 seahorse 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,这对我有用,我不完全明白为什么,但 Chrome 似乎没有等待钥匙环解锁,这导致 chrome 无法登录。

重现此问题

重现此问题的步骤:

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


xyp*_*pha 6

也许 chrome 在您重新启动时会自动清除您的 cookie。

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

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

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

允许设置本地数据

另外,请检查chrome://settings/contentExceptions#cookies[特别是因为您说“在某些网站上,我仍处于登录状态”下是否有任何 Cookie 例外。)

例如,

饼干异常

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