Download 安全FTP下载在UWP中不起作用

Download 安全FTP下载在UWP中不起作用,download,uwp,ftp,file-transfer,Download,Uwp,Ftp,File Transfer,我尝试使用BackgroundDownloader类从安全FTP服务器下载文件,但它不下载,也没有引发任何异常 下面的GetResponseInformation()返回null 我提供的输入URL如下: 代码如下: Uri uri = new Uri(ftpUrlBox.Text.Trim()); StorageFile storageFile = await pickedFolder.CreateFileAsync("DownloadedFi

我尝试使用BackgroundDownloader类从安全FTP服务器下载文件,但它不下载,也没有引发任何异常

下面的GetResponseInformation()返回null

我提供的输入URL如下:

代码如下:

            Uri uri = new Uri(ftpUrlBox.Text.Trim());
            StorageFile storageFile = await pickedFolder.CreateFileAsync("DownloadedFile.pdf", CreationCollisionOption.ReplaceExisting);

            BackgroundDownloader backgroundDownloader = new BackgroundDownloader();
            DownloadOperation downloadOperation = backgroundDownloader.CreateDownload(uri, storageFile);

            ftpBar.Visibility = Visibility.Visible;
            await downloadOperation.StartAsync();
            ftpBar.Visibility = Visibility.Collapsed;

            ResponseInformation responseInformation = downloadOperation.GetResponseInformation();
            ftpStatusText.Text = responseInformation != null ? responseInformation.StatusCode.ToString() : string.Empty;
请帮助我们如何下载和上传UWP中的FTP服务器,以及如何保护FTP服务器的安全


注意:如果我使用一些第三方nuget库,FTP(S)下载是有效的。但上面的UWP代码不适用。

test.pdf的大小是否大于1M?不,只有140KB。。文件大小有限制吗?它还说不支持“ftps”uri方案,所以我在ftp url中使用带有凭据的“ftp”方案。。这会在uwp中工作吗?是的,我找到了一些Ftp下载,您可以参考。使用uwp API不支持Ftp上传吗?它不支持后台传输,您可以参考上传文件。