Bonjour,
Je teste le package .NET WinSCP pour télécharger des fichiers sur un serveur sFTP.
Je précise que je peux me connecter sans problème via l'IHM de FileZilla, de même je peux me connecter et transférer des fichiers avec les fonctions natives de Windev 19.
Voici mon code
J'obtiens systématiquement le message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 clSess est une WinSCP.Session clSessOpt est une WinSCP.SessionOptions clSessOpt:Protocol = Protocol.Sftp clSessOpt:HostName = "www.monsite.fr" clSessOpt:UserName = "MonLogin" clSessOpt:Password = "MonPass" clSessOpt:PortNumber = 22 clSessOpt:SshPrivateKeyPath = "C:\sFTP\PrivateKey.ppk" clSessOpt:SshHostKeyFingerprint = "ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx" clSess:Open(clSessOpt)
J'ai essayé en n'indiquant pas le fichier de la clé privée, en n'indiquant pas l'empreinte ssh, en indiquant mon 'PassPhrase' liée à ma clée privée... rien n'y fait!L'invocation de la méthode <Open(WinSCP.SessionOptions)> du type <Void> a échoué
Quelqu'un peut-il m'aider ?
Merci
Partager