我有一个应用程序,用户可以使用证书进行身份验证。在应用程序服务器前面,我有一个请求并验证证书的apache服务器。 我的问题是Chrome浏览器不会让我选择我想要使用的证书而不会发送它。在IE中弹出窗口,我可以选择证书并发送证书。 最奇怪的是,我在IE中发送证书一次后,所有未来的请求Chrome也会发送它。 为什么Chrome只在IE首先发送后才发送证书?
在我的apache配置中,我有SSLCACertificateFile设置了CA证书和SSLVerifyClient可选SSLVerifyDepth 2