4

我在 asp.net 页面中有一个 iframe。该页面是安全页面(即https://www.abcd.com

我在这个页面上有一个按钮。单击此按钮,我们必须显示一个 iframe,因为该 iframe 显示来自 http:// url 的视频(它实际上是互联网上的另一个 url)。

目前我们已经尝试使用网址:http: //xyx.com/v.aspx ?4343

 <iframe width="320" scrolling="no" height="240" frameborder="0" framespacing="0" marginwidth="0" marginheight="0" border="0" allowtransparency="true" style="BACKGROUND-COLOR: transparent;" src="http://xyx.com/v.aspx?4343">

这是一个错误:

阻止加载混合活动内容 - http://xyx.com/v.aspx?4343

有人可以建议我如何在我的安全页面中加载此网址吗?

已尝试使用 url //xyx.com/v.aspx?4343,但是我们收到资源未找到 404 错误。

请指教..

4

1 回答 1

0

简而言之,当您托管 SSL 加密应用程序时,您不能提供跨源不安全 iframe。为了提供 iframe 内容,主机应用程序和远程应用程序都必须使用 SSL 加密,或者主机和远程应用程序都必须使用未加密的请求。

您可以在Stack Overflow 问题 9280665中找到更详细的答案

于 2015-10-29T18:23:42.550 回答