Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在iframe中打开ssrs报告_Asp.net Mvc 3_Iframe_Reporting Services_Ssl Certificate - Fatal编程技术网

Asp.net mvc 3 在iframe中打开ssrs报告

Asp.net mvc 3 在iframe中打开ssrs报告,asp.net-mvc-3,iframe,reporting-services,ssl-certificate,Asp.net Mvc 3,Iframe,Reporting Services,Ssl Certificate,我开发了一个运行SSL(https)的网站。我想在iframe中打开网站上的一些SSRS报告。但它没有打开,因为浏览器说“阻止加载混合活动内容”在浏览器控制台中。如果我在另一个选项卡或另一个浏览器窗口中点击报表的URL,则它将打开。此外,如果我仅在http上运行我的网站,则浏览器将在iframe中完全在网站上打开报表。我认为这一问题是由于网站在https上运行,且报表URL仅为http。 在不更改任何URL的情况下,如何解决此问题。 提前感谢。您使用的是什么版本的SSRS?可以在同一台机器上安装

我开发了一个运行SSL(https)的网站。我想在iframe中打开网站上的一些SSRS报告。但它没有打开,因为浏览器说“阻止加载混合活动内容”在浏览器控制台中。如果我在另一个选项卡或另一个浏览器窗口中点击报表的URL,则它将打开。此外,如果我仅在http上运行我的网站,则浏览器将在iframe中完全在网站上打开报表。我认为这一问题是由于网站在https上运行,且报表URL仅为http。 在不更改任何URL的情况下,如何解决此问题。
提前感谢。

您使用的是什么版本的SSRS?可以在同一台机器上安装多个SSR实例。他们可能无法访问相同的报告集,但我不确定这是否会成为您的问题。您尝试的配置似乎有点混乱。就我个人而言,我会尝试让SSL上的所有站点保持一致,但从政治上讲,这听起来可能无法实现

无论如何,如果您愿意尝试的话,这里有一个链接可以让您开始使用多SSRS实例方法


您没有办法在SSL上运行SSR吗?为什么你不能改变那个网址?您的公司是否不允许这样做,或者您是否担心购买另一个SSL证书或其他什么?您尝试过使用什么浏览器?Hi Dan,实际上已经有一个网站共享同一个报表服务器,并且该网站不运行SSL,因此,我认为如果我在SSL上运行SSR,那么共享同一报表服务器的网站将停止SSR的执行。