从今天(2021 年 3 月 10 日)开始,最近更新至 89.0.4389.82 的 Chromium 停止与 Google 帐户同步。事实证明,这是由于 Google 所做的一些更改造成的。
作为用户我们能做什么?
更多信息:https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1917705/comments/8
答案1
确实如此没有什么用户或 Google 以外的任何人都可以更改此设置。如果您仍希望配置文件同步正常工作,则需要使用实际的 Google Chrome 浏览器。
Google 决定将其个人资料同步 API 仅限于 Google Chrome,这是 Google 的决定,而不是 Chromium 或 Chromium 用户的决定,我们无法改变。他们就这一变化发布的公告甚至表示,3 月是取消该政策的日期,3 月 15 日将出现实际登录失败案例。
这在您链接到的评论在那个“错误”中(所有“粗体”强调都是我的):
这是一个不幸的后果Google 决定将同步 API 的访问权限仅限 Chrome(这解释了为什么在评论#3中你看到 Linux 上的 chrome 89 运行良好)。
以下是 Ubuntu 开发人员从 Chromium 上游站点数据中引用的内容:
« 这对于我的用户意味着什么?
错误使用这些 API 的产品的用户会发现他们将无法再在这些产品中登录他们的 Google 帐户。
对于通过基于 Chromium 的第三方浏览器访问 Google 功能(如 Chrome Sync)的用户,他们的数据将继续在其 Google 帐户中可用,并且他们在本地存储的数据将继续在本地可用。
开发人员再次发表声明:
我很害怕(也很抱歉)从包装角度来看,没有什么可以减轻这种倒退。在稳定频道中恢复 snap 不会有帮助,因为这不是版本问题。官方公告称,从 3 月 15 日起,登录尝试无论如何都会失败。
我想无法使用个人资料同步功能的用户将需要转而使用 Google 分发的官方 chrome 软件包,而不是铬(这可能正是 Google 真正想要的)。
我在这里放的部分大胆的(重点是我)如果您仍然想使用 Google 个人资料同步,这是您唯一可用的行动方案 - 停止使用 Chromium,而是改用 Google Chrome,它可以访问 Google 的个人资料同步 API 位,进而执行个人资料同步。
如果你不愿意切换到完整的 Google Chrome 浏览器,那么你就没那么幸运了——实际上没有什么整个世界或整个社会都可以做到这一点。
编辑(2023):似乎有一种方法可以使用 Chromium折断解决这个问题,但它要求你注册 Google Cloud,设置一个 OAuth 集成的 Cloud Sync API 应用程序,完成所有的开发设置工作等。(请参阅https://www.learningtopi.com/sbc/chromium-sync/例如 - 它太长了,无法在此处包含,因此将其保留为参考)但是,如果您不愿意付出额外的工作/努力来做到这一点或反对折断,您将无法遵循这些步骤。
答案2
答案3
Schultz Hartmut” 添加了评论以提供解决方案。以下是全文:
刚刚遇到这个解决方案:gist.github.com/cvan/44a6d60457b20133191bd7b104f9dcc4
订阅邮件列表(如要点 1 中所述)。然后,您只需在 console.cloud.google.com/apis/library/chromesync.googleapis.com 启用 Chrome Sync API
现在创建所有 GOOGLE_API_KEY GOOGLE_DEFAULT_CLIENT_ID GOOGLE_DEFAULT_CLIENT_SECRET 密钥,如上所示。我在创建 OAuth 客户端 ID 时使用了 TV-and-Limited-Input-devices。不确定这是否重要
在 ubuntu 中编辑文件:/etc/chromium-browser/default 添加行:
##all these are random numbers from a cat typing my keyboard so please do try them in production if you have free time...
GOOGLE_API_KEY=AIzazUdJiNwlR6zYtNd
GOOGLE_DEFAULT_CLIENT_ID=83728372837-wn4AKjPv02YM1x4gv.apps.googleusercontent.com
GOOGLE_DEFAULT_CLIENT_SECRET=EERRN-JtEoGYoqL7xGZ6hhIxbM
export GOOGLE_API_KEY
export GOOGLE_DEFAULT_CLIENT_ID
export GOOGLE_DEFAULT_CLIENT_SECRET