hallo
Ich wollte mir ein programm machen, mit dem ich eine Datei von nem FTP Server sicher downloaden kann also über SSL.
Ich hab das zum testen erstmal ganz simpel aufgebaut:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| procedure TForm1.Button1Click(Sender: TObject); var filen:String; begin IdFTP1.Username := 'gast'; IdFTP1.Password := 'gast'; IdFTP1.Port:=21; IdFTP1.Host := '192.168.0.1'; IdFTP1.Connect;
IdFTP1.ChangeDir('dateien'); IdFTP1.TransferType := ftBinary; filen:='datei.exe';
IdFTP1.Get(filen, filen, true); idftp1.Disconnect; end; |
jez hab ich mir noch den "IdSSLIOHandlerSocketOpenSSL" mit auf die Form gepackt und in der idftp mit angegeben. die DLLs für OpenSSL sind auch vorhanden.
das Problem ist, irgendwie verbindet der trotzdem nicht über SSL! Jedenfalls sehe ich das nich im filezilla server.
Muss ich da nochwas angeben?