我有一个使用ReportViewer控件的ASP.NET网站。我正在使用SQL server 2008报告。报告服务在本地网络上的另一台计算机上,我的asp.net网站在我的本地系统上。这对于同一台机器来说效果很好,就像我在网络上访问报告一样工作
http:\\exampledomainname\reportsserver
但是当我想从本地主机访问我的报告时, 即http:\ localhost \ reports 我收到以下错误:
The request failed with HTTP status 401: Unauthorized.
任何其他帮助将不胜感激。
答案 0 :(得分:0)
在web.config中为您的Web服务设置模拟。此用户必须具有报告服务器的权限:
<identity impersonate="true" />