PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Connexion FTP explicite sur TLS
Connexion FTP explicite sur TLS
Iniciado por jeremy carles, fev., 12 2019 2:00 PM - 4 respostas
Membro registado
1 mensagem
Publicado em fevereiro, 12 2019 - 2:00 PM
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
Membro registado
2 mensagems
Publicado em outubro, 16 2019 - 4:49 PM
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)
Membro registado
174 mensagems
Popularité : -2 (4 votes)
Publicado em fevereiro, 03 2020 - 4:45 PM
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
Membro registado
257 mensagems
Popularité : +35 (37 votes)
Publicado em março, 01 2020 - 12:22 PM
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
Membro registado
15 mensagems
Publicado em fevereiro, 15 2023 - 6:33 PM
Baptiste a tout à fait raison. C'est le même fonctionnement que d'accepter un mauvais certificat sur FileZilla par exemple.

--
J.Dubois
RNT