我需要下载一个隐藏在 HTTPS 连接后面的文件。
我是下载位于安全网站后面的文件的新手,我曾尝试使用凭据来解决此问题,但无济于事。
根据我的阅读,您需要创建并使用证书来完成此操作,但我没有找到示例。任何帮助表示赞赏。
这就是我现在所拥有的:
WebClient dove = new WebClient();
CredentialCache mycache = new CredentialCache();
dove.Credentials = new NetworkCredential("user", "pass"); ;
dove.DownloadProgressChanged += new DownloadProgressChangedEventHandler(dove_DownloadProgressChanged);
dove.DownloadFileCompleted += new AsyncCompletedEventHandler(dove_DownloadFileCompleted);
dove.DownloadFileAsync(new Uri("http://secure.website.com/File/Default.aspx"), "file.xls");
谁能给我一个如何完成这个的例子,谢谢。