![]() |
Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb eines
Ich bekomme folgende Zeilen einfach nicht zum laufen
Ziel ist der Download div. CSV Dateien von der Statistik Österreich Hat jemand eine Idee - woran es liegen könnte? LiGrü Erich Delphi XE 4 Indy version 10.6.0.4975 libeay32.dll version 1.0.2.17 ssleay32.dll version 1.0.2.17 PS. Infos vom Betreiber: Zitat:
Delphi-Quellcode:
var
IdHTTP1: TIdHTTP; IdSSLIOHandlerSocketOpenSSL: TIdSSLIOHandlerSocketOpenSSL; Stream: TMemoryStream; Url, FileName: String; begin try UnLoadOpenSSLLibrary; IdOpenSSLSetLibPath(mainform.datenpfad + 'index_download\'); LoadOpenSSLLibrary; Url := 'https://data.statistik.gv.at/data/OGD_vpi96_VPI_1996_1.csv'; FileName := mainform.datenpfad + 'index_download/' + 'OGD_vpi96_VPI_1996_1.csv'; IdHTTP1 := TIdHTTP.Create(self); IdSSLIOHandlerSocketOpenSSL:= TIdSSLIOHandlerSocketOpenSSL.Create(self); IdSSLIOHandlerSocketOpenSSL.SSLOptions.Method:=sslvSSLv2; IdHTTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL; Stream := TMemoryStream.Create; try IdHTTP1.Get(Url, Stream); Stream.SaveToFile(FileName); finally IdHTTP1.IOHandler.Free; Stream.Free; IdHTTP1.Free; end; end; |
AW: Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb ei
Wenn SSLv3 schon nicht zugelassen ist, ist es SSLv2 mit Sicherheit auch nicht (was seit einer Dekade eigentlich keiner mehr verwenden sollte). Probier's mal mit TLS 1.2.
In diesem Thema ging's auch um SSL/TLS: ![]() Grüße Dalai |
AW: Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb ei
.. wenn ich die ssl Method: sslvSSLv23 verwende funktioniert es bei mir.
Grüße Klaus |
AW: Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb ei
Bei mir geht das auch mit sslvSSLv23
|
AW: Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb ei
sslvSSLv23 entspricht [sslvSSLv2,sslvSSLv3,sslvTLSv1,sslvTLSv1_1,sslvTLSv 1_2]
oder anders ausgedrückt: Client und Server handeln miteinander aus, was sie zu nutzen gedenken. Wenn's damit nicht geht, liegt in der Regel ein anderes Problem vor. |
AW: Download einer Datei liefert EidOSSLCreatingContextError - Fehler beim Anlegeb ei
SSLOptions.Method ist veraltet und ein Überbleibsel aus Indy 9, nutze SSLOptions.SSLVersions oder (Achtung, Eigenwerbung^^) lieber gleich den
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz