Google 邮件帐户自动转换为 OAuth2.0 身份验证
修订信息
- 修订编号: 243576
- 创建于:
- 创建者: 燕观天
- 备注: 根据修订版本 243569 更新翻译。
- 已审阅: 是
- 已审阅:
- 审核人: wxie2016
- 已核准? 是
- 是否为最新修订? 否
- 可进行本地化: 否
修订原文
修订内容
Thunderbird 91.8.0 于 2022 年 4 月 5 日发布,将 Gmail 帐户转换为 oAuth 2.0,以帮助用户遵守 Google 对 Gmail 登录的 OAuth 2.0 要求。这些更改是谷歌的 要求。
如果您在 Thunderbird 中拒绝了 Cookie,那么 OAuth 2.0 流程会失败,因为必须接受 Cookie 才能使 OAuth 2.0 身份验证流程正常工作。如果没有 Cookie 在页面更新之间存储数据,身份验证流程将无法在由谷歌提供的网页上成功完成。如果要使用下面的方法,你必须至少临时接受 Cookies。
如何避免或纠正由于拒绝 Cookie 而导致的 OAuth 错误
首先,检查在常规设置中 Thunderbird 的 Cookie 设置:
- > > > 。
- 查看 勾选框。
如果
没有 勾选,那么请执行以下操作之一,然后再次进行 OAuth 登录流程:- 创建接受谷歌 Cookie 的例外:
- 点击 按钮打开 例外 - Cookie 对话框。
- 在 网站地址 输入框中输入 https://accounts.google.com。
- 选择 ,然后 。
- 另外就是接受 所有 Cookie:
- 勾选 。
在完成 OAuth 流程之后,你可以再次拒绝 Cookie,收发邮件不会受到 Cookie 的影响。 但是拒绝所有 Cookie 会导致在 Gmial 的 OAuth 令牌将来过期后还需要再次进行 OAuth 流程,那时仍需接受 Cookie。
如需详细了解 Cookie,请参看 隐私面板——Thunderbird远程内容和cookie的设置。
如果仍有问题,请 向 Thunderbird 支持求助。