我的應用程序是在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其實,不知道這是怎麼固定的。有一天我嘗試了我的解決方案,並沒有遇到同樣的問題。很奇怪。 –