我最近在 Windows 2012 R2 计算机上安装了 SSRS 2016,当我转到报告管理器 URL 时,我看到一个空白页面。配置 SSRS 时,我使用了默认值,只是将端口从 80 更改为 8080。SSRS 使用的 SQL Server 版本是 2016 SP1,并且位于同一服务器上。我是盒子的本地管理员。 SSRS 安装在默认实例上(包装盒上还有 2012 和 2014 SQL Server 命名实例,但没有安装其他 SSRS)。
空白页并没有让我继续找出问题所在。我还遇到过其他一些帖子,人们报告了类似的问题,通常原因是虚拟目录更改或权限不足。我不认为这是这里的问题,但无论如何,空白屏幕并不能告诉我太多信息。
任何有关导致报告管理器出现空白页的原因的建议或有关如何排除故障的建议将不胜感激。
默认情况下,
Internet Explorer Enhanced Security Configuration
在服务器上启用。这会导致 ReportManager 站点完全空白。如果我在 IE 开发者控制台中查看页面源,则会显示所有 HTML。
转到
Server Manager -> Local Server -> IE Enhanced Security Configuration
并转动它off
。报告页面现在按预期显示。
我在打开报告管理器时遇到了同样的问题,结果是与浏览器相关的问题。
我可以使用
http://[servername]/ReportServer
打开Internet Explorer
,但是当我尝试打开http://[servername]/Reports
页面时,它只会位于空白页面。
我首先尝试使用
Internet Explorer Enhanced Security Configuration
关闭 Server manager
,然后导航到 Local Server -> IE Enhanced Security Configuration
并将其打开 Off
供管理员使用(因为我是管理员)。但问题仍然没有解决。
这不起作用,因为我仍在使用
Internet Explorer
。当我切换到Microsoft Edge
时,问题就解决了。
尝试将您的 URL 放入 Internet 选项中的受信任站点中