存储我们通过 SSL 握手获得的证书

store certificate which we got via SSL handshake

我们已经通过SSLVerifyClient require方法完成客户端证书认证。现在正在按要求进行身份验证。

现在我们要存储我们在 SSL 握手期间由客户端提供的 client certificate

有没有办法可以将我在身份验证过程中获得的客户端证书保存到目录或其他地方?我需要从客户端证书中获取 public 密钥和 CN 信息。

Apache 使用各种环境变量提供完整证书和提取的部分,例如 SSL_CLIENT_CERT 完整证书或 SSL_CLIENT_S_DN 主题 DN。有关详细信息,请参阅 the documentation