所以我遇到了一个非常烦人的问题,谷歌浏览器没有向我提供任何有关导致它的原因的信息。
每次我登录我的帐户时,我都必须一次又一次地登录我正在使用的每个网页,因为 Google Chrome 会将我从我登录的所有内容中注销。但是,有些 cookie 确实存在,因为 Google 会记住我登录了哪个帐户,而且我仍然可以访问我公司的 gitlab - 这是我唯一没有退出的服务。
如果这是相关的,在我打开谷歌浏览器后,我的谷歌浏览器配置文件旁边有一个警告框,上面写着Change made on my account requires logging in again(是的,它也会让我从谷歌浏览器配置文件中注销)。
当我不从我的系统帐户注销时(例如,当我只关闭 Chrome 并再次打开它时),问题不会出现。
它不会发生在其他浏览器上,只会发生在谷歌浏览器上。
在此先感谢大家!
更新 1:一些规格/数据:
操作系统:Ubuntu 16.04
Chrome:53.0.2785.143 (64-bit)
插件:Reddit Enhancement Suite、Adblock Plus、Ghostery、ColorZilla、Json View 启动程序:Screencloud + ubuntu 默认程序
即使我没有登录任何配置文件,它也会将我注销(因此也没有安装任何插件,所以我怀疑这是插件错误)
我也卸载Chrome和删除.cache/google-chrome和.config/google-chrome目录完全。
更新2:
我从终端运行 Chrome 使用 google-chrome --enable-logging -v=1
浏览器启动时终端中确实出现了以下错误:
[13645:13712:1007/142537:ERROR:gcm_store_impl.cc(306)] Failed to open database /home/user/.config/google-chrome/Profile 4/GCM Store: Invalid argument: /home/user/.config/google-chrome/Profile 4/GCM Store: does not exist (create_if_missing is false) …Run Code Online (Sandbox Code Playgroud)