J'essaie de faire un téléchargement de fichier FTP sécurisé et continue d'obtenir des erreurs. Cela est aggravé par le fait que mon site cible utilise un certificat auto-signé. J'ai essayé d'ignorer les problèmesErreur de communication sécurisée. FTP
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback((obj, certificate, chain, policyErrors) =>
{
return true;
});
et l'installation du certificat comme autorité de certification racine de confiance qui élimine les policyErrors.
Cependant, je reçois toujours l'erreur Aucune connexion n'a pu être établie car la machine cible activement refusé
Ceci est en fait l'exception interne, l'exception extérieure est Le serveur distant a renvoyé une erreur: 227 Passage en mode passif mais je pense que .net devient confus et traite le dernier message comme une erreur.
Je ne suis pas sûr si c'est parce que l'hôte refuse réellement la connexion (je poursuis ceci avec eux) ou je fais quelque chose de mal.
J'ai activé la journalisation et il semble aller bien (authentification, cwd, pasv etc ...) jusqu'à ce que je reçois cette erreur.
Acclamations Jason, ça a l'air bien pour le moment. –
Content de l'entendre! – jasonh