![如何追踪对 Firefox 密码管理器的访问?](https://linux22.com/image/1433543/%E5%A6%82%E4%BD%95%E8%BF%BD%E8%B8%AA%E5%AF%B9%20Firefox%20%E5%AF%86%E7%A0%81%E7%AE%A1%E7%90%86%E5%99%A8%E7%9A%84%E8%AE%BF%E9%97%AE%EF%BC%9F.png)
最近,我的 Firefox 在启动后立即开始提示我输入密码管理器的主密码,这很烦人,我找不到触发它的原因。这种行为变化似乎与 34.0 更新同步,但我不确定。Firebug 的网络监视器显示没有网络活动,当所有附加组件都被禁用时也会发生这种情况。
我的问题(可能是 XY 问题......)是:有没有办法记录/跟踪对密码管理器的访问以找出触发它的原因?(除了使用调试符号构建 Firefox,然后进行愉快的调试会话。)
答案1
这可能是 Firefox 本身要求您“解密”或“确认身份”后才会显示您的所有密码?也许是一项新功能?
我的 about:config 有此条目
安全.询问密码
整数
确定 Mozilla Mail 何时询问主密码。
0(默认值):仅第一次需要
1:每次需要时
2:每 n 分钟,其中 n 是 security.password_lifetime 中的值。
或者可能是插件存在错误或不兼容,谷歌搜索到了很多结果,包括这个:https://support.mozilla.org/en-US/questions/866291#answer-257775
以下是来自错误报告支持附加理论:
当您设置了主密码时,当您第一次加载带有已存储密码的登录表单的选项卡(即使该选项卡在后台)或当扩展程序(如 Foxmarks)要求输入存储的密码时,Firefox 会要求输入主密码。
要找到它,请尝试一次禁用一个插件,看看它何时停止。或者先禁用所有插件,然后看看如果它会停止,然后一次启用一个。
答案2
我在版本 34 更新时遇到了同样的问题(确实非常烦人)。在我停用 Firefox Sync(您知道,同步书签等)后,提示(启动时)消失了。
我的解决方案建议是:停用“同步”(不自动“登录同步”)并仅手动使用它,直到此问题得到解决。
答案3
有关于如何处理密码管理器活动追踪的描述:https://wiki.mozilla.org/Firefox:Password_Manager_Debugging而且它确实有效。