1 /// <summary> 2 /// 下载文档 3 /// </summary> 4 /// <returns></returns> 5 public ActionResult download() 6 { 7 WebClient client = new WebClient(); 8 int id = Request.QueryString["id"].ToInteger(); 9 DocumentRegisterInfo info = docreg.GetDocument(id); 10 string uri = info.SvnPath; 11 string name = info.DocumentName; 12 ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult); 13 NetworkCredential credentials = new NetworkCredential("名字", "密码");//权限 14 client.Credentials = credentials; 15 var stream = client.OpenRead(uri); 16 return File(stream, "application/pdf", name + ".pdf"); 17 }
转载于:https://www.cnblogs.com/Jin-1007/archive/2012/04/13/2445598.html