我正在用OpenSSL库编写一个小程序,假设它与SSLv3服务器建立连接.此服务器分发自签名证书,导致握手失败并显示以下消息:"sslv3警报握手失败,证书链中的自签名证书."
有没有办法可以强制连接继续进行?我试过这样调用SSL_CTX_set_verify:
SSL_CTX_set_verify(ctx, SSL_VERIFY_NONE, NULL);
但它似乎没有改变任何东西.
有什么建议?
c c++ ssl openssl ssl-certificate
c ×1
c++ ×1
openssl ×1
ssl ×1
ssl-certificate ×1