我有以下配置:
<VirtualHost *:443>
SSLVerifyClient require
SSLVerifyDepth 4
<Location />
####SSLVerifyClient require
####SSLVerifyDepth 4
Require expr %{SSL_CLIENT_I_DN_CN} in {"CLASSE-4"}
</Location>
<Location ^/myapplication/healthcheck$>
SSLVerifyClient none
</Location>
出于某个特定的原因,我想将“SSLVerifyClient require”保留在“VirtualHost”的顶部,而不是“location”标签内,因为在那里它会生成一个我们可以在 wireshark 工具上看到的“证书请求”框架。
但是,即使是我的健康检查地点也会要求提供证书。
是否有解决方案可以将“需要 SSLVerifyClient”保持在顶部并排除“来自 SSLClientVerify 的健康检查”?
此致,