Как подключиться к FTP-серверу через TLS (явный) и загрузить на него файл [C#]
Как бы вы подключились к FTP-серверу по протоколу FTPES, а затем загрузили файл?
Я нашел это онлайн:
using (WebClient client = new WebClient())
{
client.Credentials = new NetworkCredential(ftpUsername, ftpPassword);
client.UploadFile("ftp://ftpserver.com/target.zip", WebRequestMethods.Ftp.UploadFile, localFilePath);
}
... но работает только с обычным ftp.
Мне не повезло в поисках метода, который работает с ftpes.