如何让 Firefox 提示 Windows 自己的证书存储区的客户端证书?

如何让 Firefox 提示 Windows 自己的证书存储区的客户端证书?

根据这篇博客文章,这应该是可能的: https://blog.mozilla.org/security/2020/04/14/expanding-client-certificates-in-firefox-75/

但是,当浏览要求提供客户端证书的网站时,它不会打开提示。(在同一网站上,在 Firefox 自己的商店中安装所述证书时会出现提示。)

这是使用 Firefox 89.0.2、Windows 10 时发生的。服务器是 nginx,ssl_verify_client optional

答案1

这确实有效,不要忘记两件事:

  • security.osclientcerts.autoloadtrue(如链接博客文章中所述)
  • 如果您在选择证书时选中了(默认)“记住此决定”,请在 Firefox 的“设置”->“隐私和安全”->“查看证书”中清除您网站的“身份验证决定”行。

相关内容