如何在Firefox中选择其他客户端证书?

jes*_*ynf 5 firefox pki

当我在Firefox中选择客户端证书(或取消不选择任何证书)时,Firefox似乎记住了这个决定,即使我每次都告诉它要问我。我知道Firefox询问每个页面加载都是没有用的,因此,当然要记住我的决定,即它认为是会话的长度,但是如何更改选择或关闭该会话?这不是每个选项卡的决定...

谢谢!

Xav*_*ero 17

使用所选答案 (2015),您将清除“自过去 XXXX 小时以来的所有数据”。尽管如此,根据 @Luke /sf/answers/4571274851/的这个答案(2020) ,您可以选择要删除的决定,每个站点。

Settings> Privacy & Security> Security> View Certificates...> Tab Authentication Decisions=> 从列表中选择并删除。

在 Firefox 上测试v102.0.1v103.0.2有效。

暗示

在设置中输入cert搜索,您可以立即到达:

证书的捷径


jar*_*riq 8

您需要清除浏览器的 SSL 会话状态。看看我对类似问题的回答

在 Firefox 中选择历史记录 -> 清除最近的历史记录...,然后选择“活动登录”并单击“立即清除”。

  • 我可以确认清除“站点首选项”可以完成任务,不再需要检查“活动登录”。 (4认同)
  • 我还必须检查以清除 FF 84.0.2 中的“站点首选项”。然后就可以了。 (3认同)
  • 可以确认尤金评论 FFox 88.0.1 站点偏好设置也必须检查 (3认同)
  • Firefox 96 中没有“站点首选项”,但称为“站点设置” (3认同)

小智 7

指示 Firefox 每次要求您提供正确证书的最直接方法是调整security.default_personal_cert“高级首选项”中的属性。我还没有找到通过“选项”菜单来完成此操作的方法,这是更改 Firefox 首选项的推荐且安全的方法。

如何进行:

  1. 通过打开新选项卡并about:config在地址栏中输入内容来访问 Firefox 的“高级首选项”
  2. Firefox 将显示“谨慎继续”警告。单击“接受风险并继续”。
  3. 在“搜索首选项名称”栏上,输入security.default_personal_cert
  4. 将该属性的值设置为Ask Every Time
  5. 关闭选项卡(确保您没有更改任何其他内容)

你完成了。如果网站需要证书,现在系统会要求您从列表中选择一个证书,而不是自动选择。

(注意:我在 Windows 10 上使用 Firefox 85.0(64 位)。如果我没记错的话,以前版本的 Firefox 允许从“选项”更改该首选项。)