Ich habe festgestellt, dass es wirklich sehr wenig Informationen zu diesem Thema gibt. Ich habe bereits eine DLL, die erfolgreich Beiträge mit libcurl macht.Verwendung von libcurl & SSL
Ich habe libcurl mit openssl für SSL-Funktionalität kompiliert.
Hier ist ein Ausdruck meiner ursprünglichen Curl-Setup.
curl_easy_setopt(handle, CURLOPT_ERRORBUFFER, errorBuffer);
//curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER , 1);
//curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST , 1);
//curl_easy_setopt(curl, CURLOPT_CAINFO , "./ca.cert");
curl_easy_setopt(handle, CURLOPT_POSTFIELDS, cParam);
curl_easy_setopt(handle, CURLOPT_POSTFIELDSIZE, strlen(cParam));
curl_easy_setopt(handle, CURLOPT_FOLLOWLOCATION, 1);
curl_easy_setopt(handle, CURLOPT_WRITEFUNCTION, Request::writer);
curl_easy_setopt(handle, CURLOPT_WRITEDATA, &buffer);
curl_easy_setopt(handle, CURLOPT_URL, cURL);
Meine Frage an diejenigen, die diese vorher getan haben, ist es so einfach wie nur über diese Zeilen hinzufügen SSL Arbeit zu bekommen (solange das Zertifikat vorhanden ist)? Oder ist es komplizierter?
Das lustige ist, ich bin mir nicht ganz sicher, wie SSL funktioniert. Ich habe noch nie damit gearbeitet. Muss ich einen Schlüssel in meiner Anwendung speichern und bei jeder Anfrage senden? Jedenfalls war meine Hauptfrage die erste. Vielen Dank im Voraus.
bezogen: http://StackOverflow.com/Questions/197444/building-libcurl-with-ssl-Support-on-Windows –