Entwicklungsumgebungapi
Stammgast
Hallo zusammen,
Ich schreibe gerade eine Updatefunktion für mein Programm.
Dies soll auf meinen Server zugreifen, die aktuelle Versionsdatei runterladen und dabei eine "Counterdatei" runterladen, die Zahl darin um eins erhöhen und die Datei dann wieder uploaden.
Da Ich uploaden muss, muss ich das FTP Protokoll verwenden.
Wenn ich den Datenverkehr aufzeichne, der mein Programm sendet, sieht man darin Benutzername und Passwort unverschlüsselt.
Ich verwende Indy 9.
Wie kann ich nun eine TLS Verbindung zwischen meinem Server und dem Programm herstellen.
Es gibt ja den FTP-Befehl 'AUTH TLS'.
Der Server gibt dann die Antwort:
AUTH TLS OK
Doch der ganze Datenverkehr inklusive Passwort und Benutzername wird trotzdem unverschlüsselt übertragen.
Wer kann mir helfen?
Ich schreibe gerade eine Updatefunktion für mein Programm.
Dies soll auf meinen Server zugreifen, die aktuelle Versionsdatei runterladen und dabei eine "Counterdatei" runterladen, die Zahl darin um eins erhöhen und die Datei dann wieder uploaden.
Da Ich uploaden muss, muss ich das FTP Protokoll verwenden.
Wenn ich den Datenverkehr aufzeichne, der mein Programm sendet, sieht man darin Benutzername und Passwort unverschlüsselt.
Ich verwende Indy 9.
Wie kann ich nun eine TLS Verbindung zwischen meinem Server und dem Programm herstellen.
Es gibt ja den FTP-Befehl 'AUTH TLS'.
Der Server gibt dann die Antwort:
AUTH TLS OK
Doch der ganze Datenverkehr inklusive Passwort und Benutzername wird trotzdem unverschlüsselt übertragen.
Wer kann mir helfen?
Zuletzt bearbeitet: