我在一个网站上使用证书身份验证。
在第一次访问时,浏览器显示对话框"证书选择" (我的计算机上安装了多个证书)。 如果我选择了错误的证书,问题是浏览器永远不会允许我选择另一个证书(它将以前选择的证书提供给网站)...唯一的选择是重新启动浏览器。
使用Chrome和Edge进行测试。
所以我的问题是:是否有可能(可能是通过发送一些http标头来自服务器?)要求浏览器再次显示此对话框?
当前.htaccess文件内容为:
SSLOptions +StrictRequire +StdEnvVars +OptRenegotiate
SSLVerifyClient require
SSLVerifyDepth 5
SSLRequire %{SSL_CLIENT_I_DN_CN} in { "myCA" }