我正在使用 xml-rpc 库在 C++ 中运行 CGI 脚本。服务器代码位于由 Apache 运行的 /var/www/cgi-bin/ 目录中。Apache 还配置为允许运行 cgi 的权限。现在的问题是,由于我系统上的 Apache 有一个自签名证书,当我运行客户端访问这个地址时:“https://localhost/cgi-bin/xmlrpcserver”
它给了我这个错误:客户端抛出错误:无法将 XML 传输到服务器并返回 XML 响应。libcurl 执行 HTTP POST 事务失败,说明:SSL 证书问题,验证 CA 证书是否正常。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
目前,如何绕过检查证书验证来运行和测试我的应用程序。我想要 SSL 连接(加密整个通信),而我想忽略证书验证并使用当前的自签名证书。
谢谢