Firefox 最新稳定版无法使用已保存的密码,杀软背锅

使用最新稳定版(67.0.2)的 Firefox 用户报告他们无法使用浏览器已保存的密码。具体情况是,安装了杀毒软件 Avast 或 AVG 的用户,如果同时运行 Firefox,则浏览器无法自动填充已保存的密码

也就是说,Avast 和 AVG 导致 Firefox 保存的密码文件无法读取。

据分析,此问题并非由 Firefox 引起,主要是杀毒软件造成的。在最近的更新中,Firefox 使用了新的证书签名程序,但 Avast 和 AVG 没有更新并加以识别,出于安全考虑杀毒软件会阻止没有签名的 Firefox 读取密码文件,因此浏览器在尝试访问登录凭据时会被阻止。

当 Firefox 无法读取已保存的密码文件时,它会认为文件受损了,然后创建新的文件(logins.json 文件变为 logins.json.corrupt 文件)。然而每次 Firefox 启动时,Avast 和 AVG 又会阻止 Firefox 读取新的密码文件 —— 最终陷入恶性循环。

Mozilla 已经了解并发现这个问题,目前正在和杀毒软件公司合作努力解决。

如果不想等待官方的修复,可以自行按照以下步骤解决此问题:

  1. 启动 Firefox
  2. 单击菜单>故障排除信息
  3. 找到配置文件文件夹一栏,单击“打开文件夹”
  4. 关闭 Firefox
  5. 在配置文件文件夹中,将 logins.json.corrupt 重命名为 logins.json,如果后者又生成了一个新的,则需要先删除或者重命名它

完成上述步骤后,再次打开 Firefox 并查看它是否正常工作。

当然还有另外一个办法,那就是回退到 Firefox 67.0.1 版本。

猜你喜欢

转载自www.oschina.net/news/107502/firefox-lost-passwords