Habe keine Ahnung, wie
Indy mit den Zertifikatsprobleme umgeht.
Alleine die Tatsache, dass Du derartige Fehlermeldungen bekommst, bedeutet aber schonmal: Der sich der IE und der Server, der die PDF zu liefern hat, unterhalten können. Die auftretenden Probleme sind wohl eher auf eine nicht wirklich optimale Konfiguration des Servers zurückzuführen.
Hier könnte jetzt aber ein Versuch mit den
Indy-Komponenten eventuell erfolgreich sein.
Ein bisserl Info eventuell hier:
http://germanylandofinnovation.com/q...zertifikat-ssl
https://stackoverflow.com/questions/...ertificate-ssl
https://forums.embarcadero.com/threa...hreadID=118720
Mir scheint, dass man mit den Indys und OpenSSL die Zertifikatsprüfung ignorieren / überspringen kann, so dass dort das Zertifikatsproblem nicht auftritt. Wäre einen Versuch wert.
Was sagt Dir denn jetzt THTTPFileDownload mit der zusätzlichen Zeile
IOHndl.SSLOptions.SSLVersions := [sslvTLSv1_2];
?
Funktioniert es so eventuell schon, wenn nein, welche Fehlermeldung bekommst Du?