Iis 访问SQL Server 2005 Reporting Services报表管理器时返回HTTP 400
我安装了一个新的SQL 2005 reporting services,但它不工作 数据库访问工作正常 我已经设置了一个新的IIS站点,将其设置为在端口90上运行。它有两个虚拟文件夹-Reports和ReportServer。我可以很好地访问ReportServer,但是Reports(报表管理器)抛出HTTP400错误Iis 访问SQL Server 2005 Reporting Services报表管理器时返回HTTP 400,iis,reporting-services,reportingservices-2005,Iis,Reporting Services,Reportingservices 2005,我安装了一个新的SQL 2005 reporting services,但它不工作 数据库访问工作正常 我已经设置了一个新的IIS站点,将其设置为在端口90上运行。它有两个虚拟文件夹-Reports和ReportServer。我可以很好地访问ReportServer,但是Reports(报表管理器)抛出HTTP400错误 我已经更改了rsreportserver.config和RSWebApplication.config中的URL,但它仍然抛出该错误。reporting services配置工
我已经更改了rsreportserver.config和RSWebApplication.config中的URL,但它仍然抛出该错误。reporting services配置工具是否报告了任何错误?在服务器上的事件日志中记录的是什么?下载的副本。检查以确保您的浏览器请求与您认为的相同。观察每个请求,尤其是生成HTTP/400的请求。你觉得这个要求好吗?这将为您提供故障排除的基础。配置工具表示一切正常 reporting services的事件日志中未记录任何内容 在reporting services跟踪日志中,我只能找到初始化项(设置变量的默认值)
当我查看IIS日志时,我可以看到一个匿名请求从我的IP地址传入/报告,它被拒绝,然后它返回Windows身份验证,就是这样/Reports不会向/ReportServer发出请求,也不会将我重定向到/Reports/文件夹-我认为这是它应该做的,对吗?最后我需要管理器来解决它 我所做的是删除了IIS网站,从普通网站(监听所有IP地址)开始,并在数据库中的本地管理员和sa上运行报告服务 然后,我确认它正在工作,然后一步一步地:
- 更改的IP地址
- 更改端口
- 降低本地用户权限
- 降低数据库权限
我有另一台服务器出现了同样的问题,我将从删除和重新创建网站开始(我认为这解决了问题),并让您知道。我在另一台服务器上修复了它-解决方案只是删除包含报表服务器和报表管理器的IIS站点,然后创建一个新的IIS站点,配置IP和端口映射并重新创建虚拟目录