Я пытаюсь подключиться к своему FTP-серверу и загрузить простой файл Test .txt на сервер.Но я получил следующее исключение: «Запрошенный объект не найден».Мой сертификат создается с помощью FileZilla и имеет расширение .cert, а не .crt.
Это последний сервер FileZilla, работающий в Windows 10. Я уже пытался сгенерировать новый сертификат или загрузить свой сертификат,Я также много гуглил, но мне ничего не помогло.
request = WebRequest.Create(new Uri(string.Format(@"ftp://{0}/{1}/{2}", stringIP, "Test", absoluteFileName))) as FtpWebRequest;
request.Method = WebRequestMethods.Ftp.UploadFile;
request.UseBinary = true;
request.UsePassive = true;
request.KeepAlive = true;
request.Credentials = new NetworkCredential(stringUsername, stringPassword);
request.EnableSsl = true;
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
X509Certificate cert = X509Certificate.CreateFromCertFile(Properties.Settings.Default.setting_CertPath);
X509CertificateCollection certCollection = new X509CertificateCollection();
certCollection.Add(cert);
Я за исключением того, что файл .txt успешно загружен на мой FTP-сервер.Но в данный момент он работает в исключении.