我想与 apache 网络服务器实现相互身份验证(双向)。
参考:
1.无法使用 CA 根密钥签署 CSR
2.添加 CA 签署的客户端证书时 Firefox 错误消息
经过许多步骤:
我现在可以使用 https 访问服务器,但对于所有用户。
我只希望获得 CA 签名证书的授权用户能够访问我服务器上的网页。我需要/etc/httpd/conf.d/ssl.conf
按照本教程编辑 ssl.conf
,我对 ssl.conf 做了这个:
SSLVerifyClient require
SSLVerifyDepth 2
Run Code Online (Sandbox Code Playgroud)
更新#1:
当然,我已将证书设置为由 CA 签名的证书:
# Server Certificate:
#SSLCertificateFile /etc/pki/tls/certs/localhost.crt
SSLCertificateFile /var/www/sslConf/server.crt
# Server Private …
Run Code Online (Sandbox Code Playgroud)