У меня есть несколько вариантов для curl:
curl_easy_setopt(curl_, CURLOPT_SSL_VERIFYHOST, 1;
curl_easy_setopt(curl_, CURLOPT_SSL_VERIFYPEER, 1);
curl_easy_setopt(curl_, CURLOPT_SSL_CTX_DATA, this);
curl_easy_setopt(curl_, CURLOPT_SSL_CTX_FUNCTION, SslContextFunction);
...
Как получить обратный звонок от curl, когда рукопожатие закончится?
Поскольку вы используете OpenSSL, когда ваш SslContextFunction
называется, использовать SSL_CTX_set_info_callback
установить обратный вызов для различных событий, которые происходят в контексте SSL. Одно из событий будет SSL_CB_HANDSHAKE_DONE
,