Bonjour,
Je développe actuellement un client FTP en C# et je me heurte une petite difficulté: Lorsque mon serveur FTP (FileZilla Server) possède une adresse locale différente de l'adresse publique l'exception .NET correspondante est déclenchée:
Mon installation est la suivante:La connexion de données a été effectuée à partir d'une adresse qui est différente de l'adresse de la connexion FTP.
Serveur FileZilla installé une une machine derrière une passerelle qui redirige un port spécifique vers ce serveur. L'adresse publique ne correspond donc effectivement pas à l'adresse locale.
Ma question est la suivante: dans la mesure où la connexion se déroule correctement (Trace sur le serveur FileZilla en atteste), comment puis-je poursuivre mon transfert sans qu'une telle exception soit déclenchée ?
En gros comment un client FileZilla réussit-il, lui, à se connecter sans problème (Test OK) ?
Lorsque j'adresse le dit serveur en local tout se déroule correctement.
Merci d'avance pour vos conseils avisés ;-)
Partager