在SharePoint 2013中通过iframe集成报表服务器2016中的报表

Ner*_*ers 11 embed iframe sharepoint report reporting-services

我正在尝试将报表服务器2016的报表集成到我们的SharePoint2013中.
它适用于Reporting Server 2012,但不再适用于新环境.

我已经阅读了一下,发现报告服务器正在回答标题中发送带有X-Frame-Options = SAMEORIGIN的报告.

是否有可能在报告服务器中关闭它?

安装忽略标头的浏览器插件不是一种选择.

gra*_*tor 11

从RS 2016开始,您可以将rs:Embed = true附加到报告URL,它将从响应中删除X-Frame-Options.然后,您的报告网址将如下所示:

http://your-server-name/reports/path/and/reportname?rs:Embed=true
Run Code Online (Sandbox Code Playgroud)

Prooflink:SSRS团队博客