Mit libcurl & SSL

Ich habe festgestellt, dass es zu diesem Thema wirklich sehr wenig Informationen gibt. Ich habe bereits eine DLL, die mit libcurl erfolgreiche Posts erstellt.

Ich habe libcurl mit openssl für die ssl-Funktionalität kompiliert.

Hier ist ein Auszug aus meiner ursprünglichen Lockeneinstellung.

    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 dies bereits getan haben: Ist es so einfach, diese Zeilen oben hinzuzufügen, damit SSL funktioniert (sofern das Zertifikat vorhanden ist)? Oder ist es komplizierter?

Das Lustige ist, ich bin nicht ganz sicher, wie SSL funktioniert. Ich habe noch nie damit gearbeitet. Muss ich einen Schlüssel in meiner Bewerbung speichern und ihn bei jeder Anfrage senden? Wie auch immer, meine Hauptfrage war die erste. Danke im Voraus

Antworten auf die Frage(6)

Ihre Antwort auf die Frage