Die Anforderung ist mit HTTP-Status 401 fehlgeschlagen: Nicht autorisiert IN SSRS
Meine Bewerbung ist inAsp.Net MVC3
codiert inC#
Ich habe eine SSRS-Lösung inSQL Server Business Intelligence Developement Studio
imVisual Studio 2008
Ich rufe den SSRS - Bericht über meineAsp.Net MVC3 Anwendung. Meine Anwendung lief vor ein paar Tagen einwandfrei, aber plötzlich erhalte ich die folgende Fehlermeldung:
Mein Fehler:
The request failed with HTTP status 401: Unauthorized.
Meine Versuche
Meine SSRS-Berichte werden auf meinem bereitgestelltlocal server
. Ich habe meinen Berechtigungsnachweis ordnungsgemäß in der Datenquelle meiner SSRS-Berichtslösung festgelegt.
Ich habe versucht, das Tag in meine web.config einzufügen<identity impersonate="true" userName="Domain\username" password="Password" />
Ich habe versucht hinzuzufügenIReportServerCredentials reportCredentials = new ReportServerCredentials("MyUserName", "MyPassword", "ServerName");
Ich habe das Visual Studio als ausgeführt'Run as Administrator'
.
Ich habe die in diesem Link erwähnte Lösung ausprobiertErstellen eines Schlüssels mit RegEdit
Aktualisieren Ich habe auch die folgende Lösung ausprobiert, aber das gleiche Ergebnis:Nicht autorisierter Fehler in SSRS
Keine der oben genannten Lösungen hat funktioniert, aber wenn ich dieselbe Lösung auf einem anderen Computer als den Lösungen ausführe, funktioniert sie einwandfrei und es wird kein Fehler angezeigt. Nur wenn ich die Lösung von meinem Computer aus starte, erhalte ich den FehlerThe request failed with HTTP status 401: Unauthorized.