Habe auf einem Form die oben genannten Komponenten verstreut, die beiden OpenSSL-Bibliotheken liegen im Projektverzeichnis und beim IdHTTP-Objekt ist der IOHandler brav auf das IdSSLIOHandlerSocketOpenSSL-Objekt gesetzt
Damit der Server die Anfrage akzeptiert noch den UserAgent gesetzt:
IdHttp1.Request.UserAgent:='Mozilla/4.0';
Memo1.Lines.Text := IdHTTP1.Post('https://www.homepage.com/test.php',data);
Das gibt nen 404 Fehler.
Wenn man die
URL im Browser hingegen eingibt kommt im Firefox:
Dieser Verbindung wird nicht vertraut
weil kein gültiges Zertifikat vorhanden ist.
Ist auch egal, aber was habe ich vergessen zu setzen?
Habe leider kein Tutorial diesbezüglich gefunden.