PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → Connexion FTP explicite sur TLS
Connexion FTP explicite sur TLS
Iniciado por jeremy carles, 12,feb. 2019 14:00 - 4 respuestas
Miembro registrado
1 mensaje
Publicado el 12,febrero 2019 - 14:00
Bonjour à tous.

Je souhaite me connecter à un serveur FTP explicite sur TLS.
Cela fonctionne correctement avec FileZilla mais pas avec Windev 23.

J'obtiens un code erreur "220 Microsoft FTP Service 534 Policy requires SSL"
J'ignore quel paramètre rajouté.

Merci d'avance.

connexion est un entier = FTPConnecte(FTP_adresse, FTP_user, FTP_user,FTP_port)
SI connexion = -1 ALORS
Info(ErreurInfo(errMessage))
Ferme()
SINON
Info("Connexion OK")
FIN
Miembro registrado
2 mensajes
Publicado el 16,octubre 2019 - 16:49
Bonjour,

Après de nombreux essais infructueux, j'ai enfin réussi à faire fonction les connexions FTP explicite sur TLS sous Windev 24.

Voici les paramètres que j'utilise :

FTPConnecte("ftpes://Mon_Ip_Server", "Mon_User", "Mon_Password", 21, ftpModePassifEtendu)
Miembro registrado
174 mensajes
Popularité : -2 (4 votes)
Publicado el 03,febrero 2020 - 16:45
Bonjour

La solution proposée par gilroq ne fonctionne pas dans mon application…

"530 Non-anonymous sessions must use encryption"

Bàv

--
Jean-Yves Thiry
Informatique et Gestion
Miembro registrado
257 mensajes
Popularité : +35 (37 votes)
Publicado el 01,marzo 2020 - 12:22
Ce code fonctionne :

FTP.IgnoreErreur = ftpIgnoreCertificatInvalide
connexion est un entier = FTPConnecte("ftpes://192.168.0.1","Login", "Password",21,ftpModePassifEtendu)
SI connexion = -1 ALORS
Info(ErreurInfo(errComplet))
SINON
Info("Connexion OK")
FIN


--
Baptiste CLOART
Freelance
b.cloart@blv-tech.com
06.88.74.80.65
www.linkedin.com/in/cloart
www.blv-tech.com
Miembro registrado
15 mensajes
Publicado el 15,febrero 2023 - 18:33
Baptiste a tout à fait raison. C'est le même fonctionnement que d'accepter un mauvais certificat sur FileZilla par exemple.

--
J.Dubois
RNT