我是“openssl”的新手,我之前一直在使用 libcurl。由于我们面临连接问题,如果我们从命令行尝试,我被要求检查 ssl 连接是如何发生的。
我能够获取有关连接到服务器的信息。
由于连接是安全的,因此在我尝试创建连接时需要添加一些自定义证书。
有人可以告诉我如何在连接期间传递自定义证书(我可以将它们存储在哪里以供 openssl 使用?)?
谢谢阅读!
您是在谈论自定义 CA 证书还是客户端证书?
您将 ca cert 提供给 s_client 的 -CApath 或 -CAfile 选项,或者如果您正在谈论您想要的客户端证书 -cert(和朋友)。
请参阅s_client 的手册页。