【发布时间】:2014-12-09 07:10:01
【问题描述】:
我的网站是启用 ssl 的安全包含 https:// 现在我想使用 http://
中的 iframe 在我的网页中添加一个网站链接我该如何使用它,这里的问题是 http:// 无法使用 iframe 在 https:// 中工作。
请给出解决方案
谢谢。
【问题讨论】:
我的网站是启用 ssl 的安全包含 https:// 现在我想使用 http://
中的 iframe 在我的网页中添加一个网站链接我该如何使用它,这里的问题是 http:// 无法使用 iframe 在 https:// 中工作。
请给出解决方案
谢谢。
【问题讨论】:
在许多现代浏览器中,您不能这样做,因为这是一个主要的安全问题。不过有一种解决方法,您可以通过 HTTPS 代理内容。您必须在 HTTPS 上创建一个内容,为您获取不安全的内容并通过 TLS 将其传递给 iframe 中的最终用户。然而,这并不像看起来那么简单。仅仅获取内容可能是不够的,因为用户可能想要/需要返回一些东西。如果您需要支持 cookie,不仅是内容,还有标题。当您通过代理解决方案提供的内容通过 HTTP 加载内容时,您最终会收到混合内容警告。
【讨论】: