带有ReportViewer Control的ASP页面,提供访问被拒绝错误

时间:2014-07-24 05:40:31

标签: asp-classic reportviewer

我不是来自.Net背景,因此无需帮助。我们有一个普通的香草网站,用于通过报告查看器控件发布报告(在SSRS 2008上托管)。

我们复制了这个网站并将其移至一个新的独立机器,其中IIS,SQL,SSRS都在一个地方托管。在我登录网站(从存储在DB中的凭据对用户进行身份验证)之后,它会显示报告列表,但是当我点击其中任何一个时,它只会出现1行错误:

拒绝访问

没有显示错误代码,我没有在SSRS日志中看到任何错误(如果它拒绝访问用户,通常会记录错误)或SQL日志或Windows事件日志。

请让我知道我可以分享哪些更多信息来解决这个问题。在我看来这是一个身份验证问题,因为这是一个独立的机器,但后来无法找到哪个用户正在尝试什么。

任何指针都将受到赞赏。

由于 Chandan Jha

更新

在StackOverflow上发布问题的几分钟内,我浏览了一些类似性质的问题,其中一个帖子就做了!!

我在IIS中访问了我的网站,打开了匿名身份验证,从右侧单击编辑,然后选择“应用程序标识池”而不是特定用户。

这解决了我的问题。可能这可以帮助别人。我不能把这个放在答案之下,因为我很幸运能在几分钟内找到解决方案,网站不允许我在一段时间内将其置于答案之下。

干杯!! 万岁stackOverflow

2 个答案:

答案 0 :(得分:1)

在StackOverflow上发布问题的几分钟内,我浏览了一些类似性质的问题,其中一个帖子就做了!!

我在IIS中访问了我的网站,打开了匿名身份验证,从右侧单击编辑,然后选择“应用程序标识池”而不是特定用户。

这解决了我的问题。可能这可以帮助别人。

PS:我之前无法添加答案,我在发布问题的几分钟内就找到了答案。

干杯!!

答案 1 :(得分:0)

当您从SSRS-Frontend尝试报告时,报告是否有效?据我所知,"访问被拒绝"可以在您的网站和SSRS之间,也可以在SSRS和它正在查询的数据库之间。

相关问题