Entwickler-Ecke

Internet / Netzwerk - Indy SSL --> https-Verbindung


Doc_Foo - Fr 03.12.04 17:37
Titel: Indy SSL --> https-Verbindung
Hallo allerseits,

Wie kann ich eine https-Verbindung herstellen ?

Ich habe eine Anwendung die schon mit einem Indy - hhtpServer fkt.

Jetzt das ganze mit https/SSL:

Ich habe einen SSL-Server-Handler dazu genommen und beim HTTP-Server
als IOHandler eingetragen. Die 2 DLLs sind auch im EXE-Pfad.

Die Anwendung startet auch o.k. Wenn ich den Server jetzt über http / https
anwähle, kommt die berüchtigte "Error accepting connection with SSL" - Meldung.

Was muß ich noch machen ?

Für eine https/SSL - Verbindung muß ich den Server doch einfach mit https anwählen, oder... ?
Muß man noch mehr für https tun ?



gruß


Doc Foo


herzi - Fr 03.12.04 20:20

Welche Url rufst du denn auf ?

Kann eigentlich nur daran liegen!


retnyg - Sa 04.12.04 18:25

Willst du mit Indy einen https-Server coden ?
Meines wissens geht das nur mit einer alten Version von Indy, ich glaube 8.1
(hätte die Version bei Bedarf noch auf der Platte rumliegen)
danach haben die das SSL-Zeuch irgendwie auf eis gelegt.
Für ein älteres Delphi kann man sich ja sowieso nur noch die 9er frei runterladen, die aktuelle Version läuft nur noch mit .net ...


Doc_Foo - So 05.12.04 18:07
Titel: Indy https
Hallöchen !


Danke erstmal für Eure Mithilfe - User helfen Usern ist doch immer wieder ein tolles GrundPrinzip.


Na ja, ich will meine HTTP-Server-Anwendung jetzt statt über http mit https / SSL
anwählen.

Bisher sah der Link/Auruf im iExplore so aus http://192.168.0.25:200/?PersNr=1234567890
- am Ende halt noch ein Request-Param für meine Anwendung (die serviert dem Anforderer dann eine zur Laufzeit erzeugte PDF zurück in den iExplore).

Ich hatte vermutet/gehofft, dass ich nur meine Anwendung https/ssl - fähig machen muß, und sie dann wie bisher, nur eben mit https in der URL anwählen kann...



Falls SSL nur mit max. Indy 8.1. gehen würde, wär das ja a bisserl suboptimal...
Ich hab mal gelesen, das es ab Indy 8 drin ist...





gruß

Der Dokter


retnyg - So 05.12.04 18:26

sagen wir so: bei der (ich glaub es war die 8.1er) version von der ich rede konnte man schön ein control auf die form ziehen, den Code des beigelegten Demoprogrammes ändern und schon lief die Sache.
Bei den anderen Versionen musste man irgendwelche DLLs installieren was aber bei mir nicht geklappt hat...
aber ich habe da gestern etwas über dies thema gelesen (hier in diesem forum...)

da reden die drüber dass es mit dem zeug was man unter dieser url hier kriegt http://indy.fulgan.com/SSL/
scheinbar auch geht...