tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
7066
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Doc_Foo Doc_Foo ist offline Rookie
    Registriert seit
    Nov 2004
    Ort
    Ost-Berlin
    Beiträge
    7
    Hallo,


    Ich habe eine Anwendung die als http-Server (mit Indy 9.0.17) lauft.
    Der Anforderer/Client wählt sie über den iExplore an und bekommt von ihr eine zur Laufzeit erzeugte PDF-Liste in den iExplore serviert.
    BIsher lief das über http. Aufruf: http://192.168.0.25:200/?PersNr=1234567890

    Jetzt das ganze mit SSL / HTTPS:

    Ich hab jetzt den SSL-IO-Handler drin und dem HTTP_Server-Objekt als Handler zugewiesen. Die 2 nötigen DLLs habe ich auch im EXE-Pfad.
    Die Anwendung startet auch o.k.
    Aber wenn ihn jetzt anwähle(http oder https), bekomme ich den berüchtigten
    "Error accepting connection with SSL" .


    Was muß ich noch tun um eine https-Verb. hinzukriegen ?
    Noch etwas mit-übergeben / einstellen ?


    Hat das schonmal jemand hingekriegt ?
    Bin für jeden Tip dankbar...





    gruß


    Doc Foo
     

  2. #2
    MartinTrash Tutorials.de Gastzugang
    Hallo Doc Foo!

    Hast du bereits eine Lösung gefunden? Ich hab das gleiche Problem und konnte noch keine Lösung finden. Wäre nett wenn Du oder jemand anders mir helfen könnte.

    Danke

    Martin
     

  3. #3
    Doc_Foo Doc_Foo ist offline Rookie
    Registriert seit
    Nov 2004
    Ort
    Ost-Berlin
    Beiträge
    7
    hallo,
    is lange her.
    ich glaub war irgendwas blödes/einfaches außerhalb Indy.
    ich überleg/gucke.
    bis dann
     

  4. #4
    MartinTrash Tutorials.de Gastzugang
    Dank, das wäre sehr nett
     

  5. #5
    Doc_Foo Doc_Foo ist offline Rookie
    Registriert seit
    Nov 2004
    Ort
    Ost-Berlin
    Beiträge
    7
    So, das müßte die Lösung sein, wenn ich mich richtig erinnere:

    Du brauchst noch ein Zertifikat und einen Schlüssel:
    Mit dem Tool "SSL-Buddy" über die Indy-PitCrew http://www.indyproject.org/Sockets/SSL.en.aspx
    kannst Du diese schrittweise erstellen und einstellen.
    Du bekommst dann eine .cer und .key - Datei.
    .cer ist das öffentliche zertifikat (mit doubleKlick angucken/dann installierbar)
    .key ist der geheime private schlüssel der einmalig bei der Anwendung aufm Server liegt.
    du kannst glaub ich den cer und key-Pfad über objektInspektor mitm SSL-Handler angeben.
    Das Zertifikat sollte bei jedem client einmalig inst. werden, damit nich bei jeder Anfrage Meldung hochkommt.

    viel Erfolg. sag mal obs klappt.
    gruß
    Der Dokter
     

Ähnliche Themen

  1. Indy POP - Codiertabelle
    Von dern3ro im Forum Borland CBuilder und VCL
    Antworten: 4
    Letzter Beitrag: 29.04.10, 09:31
  2. Indy in Delphi 7
    Von HarryXVI im Forum Delphi, Kylix, Pascal
    Antworten: 1
    Letzter Beitrag: 19.10.08, 09:59
  3. Indy ist zurück
    Von HeiligerFrosch im Forum Kino & Filme
    Antworten: 2
    Letzter Beitrag: 09.06.08, 21:13
  4. Indy + Email
    Von MarcusMaurer im Forum Delphi, Kylix, Pascal
    Antworten: 0
    Letzter Beitrag: 11.03.04, 13:19
  5. Indy FTP : trennt die Verbindung bei upload
    Von lutzru im Forum Delphi, Kylix, Pascal
    Antworten: 1
    Letzter Beitrag: 25.08.03, 12:51