我的应用程序是在Asp.Net MVC3
在C#
编码,我在Visual Studio 2008
在SQL Server Business Intelligence Developement Studio
一个SSRS的解决方案,我打电话SSRS通过我Asp.Net MVC3申请报告。我的申请被罚款运行几天回去,但突然向我如下得到一个错误:请求失败,HTTP状态401:未经授权在SSRS
我的错误:
The request failed with HTTP status 401: Unauthorized.
我尝试
我SSRS报告部署在我的
local server
上。我在我的SSRS报告解决方案的数据源中正确设置了我的凭证。我尝试添加标签在我的web.config
<identity impersonate="true" userName="Domain\username" password="Password" />
我尝试添加
IReportServerCredentials reportCredentials = new ReportServerCredentials("MyUserName", "MyPassword", "ServerName");
我跑在Visual Studio为
'Run as Administrator'
。我想在这个环节Creating a key using RegEdit
提到的更新 的解决方案,我尝试了以下解决方案很好,但相同的结果:Unauthorized error in SSRS
上述解决方案的无工作,但是当我运行相同的解决方案,而不是解决方案运行良好,并没有显示错误。它只有当我运行从我的机器的解决方案,然后我得到的错误The request failed with HTTP status 401: Unauthorized.
@KuldipMCA其实,不知道这是怎么固定的。有一天我尝试了我的解决方案,并没有遇到同样的问题。很奇怪。 –