OPENSSL通信,服务器获得客户端证书内容为空

OPENSSL通信,服务器获得客户端证书内容为空
是socket的问题还是ssl的问题

img

为了确定哪个是问题的根源,你可以尝试以下操作:

  • 首先,检查你的代码是否正确地调用了 SSL 库的函数来处理客户端证书。你需要调用 SSL_get_peer_certificate 函数来获取客户端证书,并调用 X509_get_subject_name 函数来获取证书的主题名称。
  • 确保你的服务器和客户端之间的网络连接是正常的。你可以使用 telnet 或其他工具来测试连接是否正常。
  • 如果上述两个步骤都没有帮助,你可以尝试使用 Wireshark 或其他网络分析工具来捕获网络流量,以确定哪个地方出了问题。