我已更新我的 Yahoo 帐户密码并使用身份验证器应用程序启用了 2FA。之后,Yahoo 断开了我与所有设备和应用程序的连接,只保留当前浏览器。我对此没有异议。
在 Thunderbird 中撰写电子邮件时,由于 Thunderbird OAuth2 授权已被撤销,因此无法保存该电子邮件。同样,我对此没有异议。
当 Thunderbird 打开 Yahoo 登录页面时,问题就开始了,因为该页面需要通过 Captcha。然而,Thunderbird 随后打开的浏览器窗口(至少看起来是这样)中未启用 JavaScript(不可用?)。
但是 Captcha 告诉我它需要 JavaScript,而我看不到在 Thunderbird 中为该登录页面启用 JavaScript 的方法。
我尝试复制地址文本并将其放入浏览器中,这样我就可以完成授权过程。但是,这会将我的浏览器重定向到类似这样的地址,http://localhost/?code=xyz
但显然,这失败了。
然后我尝试将其复制回 Thunderbird 地址栏,但无济于事:地址栏不可编辑。
我觉得自己陷入了困境,我在这里向社区发出呼吁。还有其他事情可以做吗?
答案1
通过又一次网络搜索,我解决了登录问题。我偶然发现了这个链接(https://support.google.com/mail/thread/97731215?hl=en&msgid=98052568) 建议禁用扩展以及其他建议。
我禁用了 Thunderbird 中的附加组件并重新启动它后,Yahoo 登录页面再次显示,但这次,无需验证码:我必须像在普通网页上一样输入密码,然后输入 TOTP 代码。
因此,我怀疑 JavaScript 实际上是一个障碍。