草庐IT

pClientCtx

全部标签

c++ - SSL_CTX_use_PrivateKey_file() 失败

我正在Windows上编写客户端应用程序,它与服务器建立SSL连接,并且服务器请求客户端证书进行身份验证。服务器为我提供了一个.pfx文件,然后我使用openssl命令行工具来获取证书和私钥,如下所示:opensslpkcs12-infilename.pfx-clcerts-nokeys-outcert.pemopensslpkcs12-infilename.pfx-nocerts-outkey.pem之后,我尝试使用openssl中的函数加载证书和私钥,如下所示,但是SSL_CTX_use_PrivateKey_file()总是失败,错误消息是“error:0906D06C:PEMr