Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Could not load SSL library" (D2007, Indy10.1.5) (https://www.delphipraxis.net/196515-could-not-load-ssl-library-d2007-indy10-1-5-a.html)

KodeZwerg 28. Mai 2018 17:09

AW: Could not load SSL library" (D2007, Indy10.1.5)
 
Wenn Du eine bestimmte SSL DLL brauchst, DP hat ja massig Links bereit gestellt.

KlausV 29. Mai 2018 07:18

AW: Could not load SSL library" (D2007, Indy10.1.5)
 
Guten Morgen,
ich habe gestern nun doch mich getraut auf die indy version 10.6.2.5429 umzustellen. Ging sogar relativ einfach vonstatten. Und siehe da, der Fehler ist weg. Bin nun noch am testen, aber sieht erst mal gut aus. HTTPS scheint zu funktionieren.
Ich habe nur den Eintrag drin: IdHTTP.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil) und mehr nicht. Im Beispiel hier aus dem Forum sieht das etwas komplexer aus, auch speziell was sockets und proxy betrifft. Ich nutze proxy, aber benötige ich den Code auch.
Sprich, wenn der User einen Proxy hat, kann ich dann trotzdem nur den o.g. Eintrag verwenden? Bin hier etwas neu auf dem Gebiet, sorry für die Fragen.
Danke.

KlausV 29. Mai 2018 09:50

AW: Could not load SSL library" (D2007, Indy10.1.5)
 
Jetzt verstehe ich die Welt nicht mehr.
Ich habe nun alles getestet und es funktioniert. Nun wollte ich schauen, was denn passiert, wenn ich über HTTPS schicke aber den handler mit der SSL Verschlüsselung einfach auskomentiere. Ich hatte erwartet, dass nun ein Fehler passiert, aber siehe da, es funktioniert auch. Wieso?
Wenn ich die URL im Browser eingebe, dann kommt der Download eines Zertfikates.
Das verstehe ich nicht.

mjustin 29. Mai 2018 10:02

AW: Could not load SSL library" (D2007, Indy10.1.5)
 
Zitat:

Zitat von KlausV (Beitrag 1403289)
Nun wollte ich schauen, was denn passiert, wenn ich über HTTPS schicke aber den handler mit der SSL Verschlüsselung einfach auskomentiere. Ich hatte erwartet, dass nun ein Fehler passiert, aber siehe da, es funktioniert auch. Wieso?

Das ist ein neues Feature. Wenn man keine speziellen Einstellungen für HTTPS benötigt, braucht man den Handler nicht selbst zu erzeugen, Indy erkennt anhand der URL dass HTTPS benutzt wird und erstellt ihn mit Default-Einstellungen.

Blog-Eintrag mit weiteren Informationen dazu:

http://www.indyproject.org/sockets/b...141222.de.aspx
https://mikejustin.wordpress.com/201...-6-https-post/

KlausV 29. Mai 2018 10:17

AW: Could not load SSL library" (D2007, Indy10.1.5)
 
Zitat:

Zitat von mjustin (Beitrag 1403290)
Zitat:

Zitat von KlausV (Beitrag 1403289)
Nun wollte ich schauen, was denn passiert, wenn ich über HTTPS schicke aber den handler mit der SSL Verschlüsselung einfach auskomentiere. Ich hatte erwartet, dass nun ein Fehler passiert, aber siehe da, es funktioniert auch. Wieso?

Das ist ein neues Feature. Wenn man keine speziellen Einstellungen für HTTPS benötigt, braucht man den Handler nicht selbst zu erzeugen, Indy erkennt anhand der URL dass HTTPS benutzt wird und erstellt ihn mit Default-Einstellungen.

Blog-Eintrag mit weiteren Informationen dazu:

http://www.indyproject.org/sockets/b...141222.de.aspx
https://mikejustin.wordpress.com/201...-6-https-post/

Das ist ja perfekt. Vielen Dank für die Info. Muss ich noch etwas wegen PROXY beachten?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:53 Uhr.
Seite 2 von 2     12   

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