Background 8.1的BackgroundDownloader无法正常工作

时间:2014-06-24 12:02:08

标签: c# download winrt-xaml windows-8.1

我有一个文件的网址,例如" my.domain.com/myfile.doc"如果我在浏览器中打开它,会打开一个弹出窗口输入用户名和密码,之后我可以查看或下载文件。

现在我必须在Win 8.1应用程序中进行此下载。我使用下面的代码:

BackgroundDownloader backgroundDownloader = new BackgroundDownloader();
var credentials = GetNetworkCredential();
backgroundDownloader.ServerCredential = new Windows.Security.Credentials.PasswordCredential("Lighthouse", credentials.UserName, credentials.Password);
CancellationTokenSource cts = new CancellationTokenSource();

DownloadOperation downloadOperation = backgroundDownloader.CreateDownload(new Uri(System.Net.WebUtility.UrlDecode(searchDoc.Path)), fileToSave);
downloadOperation.StartAsync();

但没有任何反应,没有错误,没有数据。

0 个答案:

没有答案