ASP.NET无权访问SSRS请求的资源

时间:2013-11-20 16:15:28

标签: c# asp.net azure reporting-services

我正在尝试访问Azure WebSite中的报表服务器。报告服务器安装在Azure上的VM中,我可以通过Internet访问报告服务器(我已经在IE中测试了报告服务器URL,它可以查找提供的凭据)。但是当我尝试在我的网络应用程序中访问报告服务器时。它给了我以下错误

    ASP.NET is not authorized to access the requested resource. Consider granting access
rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity 
(typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6 and IIS 7, and the 
configured application pool identity on IIS 7.5) that is used if the application is not 
impersonating. If the application is impersonating via <identity impersonate="true"/>, the 
identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request 
user.

在本地服务器上测试时,Web App工作正常(报告服务器和Web服务器是我们本地环境中的两台不同的计算机,但它们位于同一个域中)。

我无法弄清问题是什么。

感谢名单

1 个答案:

答案 0 :(得分:0)

不知道具体原因,但我将ReportViewer从9.0更改为10.0,现在它正在运行。