【发布时间】:2010-08-16 05:48:32
【问题描述】:
我想通过 c# 应用程序将报告文件上传到报告管理器。(意思是像简单上传一样,选择一个报告文件,然后将选定的文件上传到报告管理器)。
我使用此示例,当我上传文件时发生异常the remote server returned an error: (401) unauthorized
** 我的代码 **
WebClient webclient = new WebClient();
webclient.UploadFile("http://server-report/Reports/Pages/", Source);
-> 源引用选择的文件路径。
所以if walking in right wayso 如何解决这个异常或者如果我不是这样引导我正确的方式?
【问题讨论】:
-
当您尝试使用无效凭据访问 Web 资源时发生错误 (401)。要在您的请求中传递凭据,请使用 webclient.Credentials
-
我添加了
webclient.Credentials并且没有发生异常。但是no file copied on report-manager
标签: c# .net reporting-services reportmanager