Firefox 不提示输入 http 认证站点的密码,如何让它提示?

Firefox 不提示输入 http 认证站点的密码,如何让它提示?

我正在尝试登录公司内网。Firefox 以前要求我输入密码。

但它突然停止了这样做,并且只显示 HTTP 401 未授权错误消息,就像您取消提示时一样。

我尝试使用 livehttpheaders 查看它是否尝试发送错误的凭据,但它没有在标头中发送任何内容。

在另一台电脑上尝试了同样的操作。我得到了相同的标题,但它确实显示了身份验证提示。所以我可以进行身份​​验证。

我尝试删除所有历史记录并创建一个新的配置文件,但无济于事。

它可与其他浏览器兼容,也可在同一操作系统上安装同一版本 FF 的另一台计算机上运行。

看来我的 FF 中的一些全局设置出了问题。有人知道我该如何恢复提示吗?

答案1

Firefox 30 中已默认禁用 NTLMv1 身份验证。要启用,需要将首选项 network.negotiate-auth.allow-insecure-ntlm-v1 设置为 True。请参阅:https://developer.mozilla.org/en-US/Firefox/Releases/30/Site_Compatibility(在页面下方的“安全”下)。

答案2

我设置:network.negotiate-auth.allow-insecure-ntlm-v1 为 true

现在我又收到了提示。

答案3

你可以尝试在安全模式下运行 Firefox看看它是否能帮助您解决问题。

否则,我会查看您的“首选项”->“安全”->“已保存的密码”。如果内联网站点保存在那里,您可能需要尝试删除它。

答案4

我遇到这个问题是因为我打开了多个窗口,并且身份验证对话框位于不同的(隐藏)窗口中之前曾调用过。

Firefox 84(Mac)

相关内容