我正在使用以下内容获取openssl C中已连接会话的PEM证书。我需要获得base64编码证书。
if(this->ssl) {
X509 *cert = SSL_get_certificate(this->ssl);
EVP_PKEY *pubKey = X509_get_pubkey(cert);
LOG_INFO("Public key is " << BN_bn2hex(pubKey->pkey.rsa->n));
}
有关如何实现这一目标的任何信息都会有所帮助。