我有一个服务器,服务器端 ssl 正在运行。
我已经添加 :
SSLVerifyClient require
SSLVerifyDepth 1
SSLCaCertificateFile /etc/ssl/certs/MyCA.crt
现在每次我尝试加载页面时,连接都会被重置。error.log 中没有错误。Apache 重启时也没有错误。
客户端证书尚未安装到客户端。浏览器是 FF 23.01。我应该收到一条错误消息,提示“此站点需要证书”。
答案1
Firefox 会检查您是否拥有由所需 CA 签名的证书。如果没有,它不会提示您提供证书。这可能被视为可用性错误,因为您说得对 - 它应该说“您需要证书才能访问此 URL”或类似内容。