A solicitação falhou com o status HTTP 401: SSRS não autorizados
Minha aplicação está emAsp.Net MVC3
codificado emC#
Eu tenho uma solução SSRS emSQL Server Business Intelligence Developement Studio
emVisual Studio 2008
, Eu estou chamando o relatório do SSRS através do meuAsp.Net MVC3 aplicação. Meu aplicativo estava funcionando bem alguns dias atrás, mas de repente eu estou recebendo um erro da seguinte forma:
Meu erro:
The request failed with HTTP status 401: Unauthorized.
Minhas tentativas
Meus relatórios do SSRS são implantados no meulocal server
. Eu tenho minha credencial corretamente definida na fonte de dados da minha solução de relatório do SSRS.
Eu tentei adicionar a tag no meu web.config<identity impersonate="true" userName="Domain\username" password="Password" />
Tentei adicionarIReportServerCredentials reportCredentials = new ReportServerCredentials("MyUserName", "MyPassword", "ServerName");
Eu corri o Visual Studio como'Run as Administrator'
.
Eu tentei a solução mencionada neste linkCriando uma chave usando o RegEdit
Atualizar Eu tentei a seguinte solução também, mas o mesmo resultado:Erro não autorizado no SSRS
Nenhuma das soluções acima funcionou, mas quando executo a mesma solução em outra máquina, as soluções funcionam bem e nenhum erro é exibido. É só quando eu executar a solução da minha máquina, então eu recebo o erroThe request failed with HTTP status 401: Unauthorized.