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

时间:2015-01-09 16:04:46

标签: firefox pki

当我在Firefox中选择客户端证书(或取消选择无)时,Firefox似乎记得这个决定,即使我已经告诉它每次都要问我。据我所知,对于Firefox来说,每个页面加载都没用,所以当然它记得我对于它所认为的会话长度的决定,但是如何更改选择或关闭该会话?这不是每个标签的决定......

谢谢!

2 个答案:

答案 0 :(得分:3)

您需要清除浏览器的SSL会话状态。看看my anwer to a similar question

答案 1 :(得分:1)

向 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 允许从“选项”更改该首选项。)