连接到报表服务器的尝试失败 – 在ASP.NET中设置URL和路径?
我正在尝试使用ASP.NET Web应用程序连接到Report(rdlc文件).我正在使用VS2010,报表服务器是2008版.
我有以下网址到报告工作正常: http://server url/Products/_layouts/ReportServer/RSViewerPage.aspx?rv:RelativeReportUrl=/Products/Dashboards/Product_tool.rdl&Source=Server Url/Products/Dashboards/Forms/AllItems.aspx&DefaultItemOpen=1 当我在浏览器中输入该URL时,它首先要求输入用户名密码.当我登录时,报告显示就好了. 现在我需要在报表查看器中显示此报表.所以我在我的aspx页面添加了一个Report Viewer控件.我为它配置了URls: 报表服务器:** http:// server url / Products / _layouts / ReportServer 报告路径:** /Products/Dashboards/Product_tool.rdl 我不确定这是否正确..? 在任何情况下,在我的PageLoad中,我有以下代码行: eportViewer1.ServerReport.ReportServerCredentials = new ReportCredentials("myuser","mypass"); ReposrtCredentials类取自:http://social.msdn.microsoft.com/Forums/en-US/vsreportcontrols/thread/c65abca7-0fdb-40fb-aabe-718f63377a55/(来自Phil) 现在,当我运行我的Web应用程序时,我收到以下错误:
现在我不确定我提供给报告查看器的URL是否正确?或者其他问题可能是什么. 任何人有任何想法..? 解决方法
配置报告查看器时,请检查您使用的帐户是否有权查看报告,因为在使用服务器报告时您必须具有访问权限.
看看这个链接.他们会有所帮助: http://forums.asp.net/t/1562624.aspx/1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 做个简单的RSS订阅(ASP.NET Core),节省自己的时间
- asp.net-web-api – .Net Web API未找到与请求URI匹配的HTT
- ASP.NET 验证控件与防止按钮连按两次送出
- asp.net-mvc – MVC Razor RC 1:可以用字符串常量定义@sec
- asp.net-mvc – 如何限制对MVC 5中某些视图和操作的访问?
- asp.net-mvc – 如何调试在Azure中部署的ASPNET核心MVC应用
- asp.net – 使用HtppWebRequest发布表单数据没有效果
- asp.net-mvc – 在ASP.NET MVC中的Controller内生成URL
- .net – SimpleMembership取消用户身份验证?
- asp.net – 剃刀视图引擎自动应用报价?