使用 iframe 在 SSL 站点上显示具有绝对 URL 的非 SSL 内容 [重复]

Posted

技术标签:

【中文标题】使用 iframe 在 SSL 站点上显示具有绝对 URL 的非 SSL 内容 [重复]【英文标题】:Display Non-SSL content with absolute URL on an SSL site using iframe [duplicate] 【发布时间】:2015-07-15 19:41:33 【问题描述】:

如何才能在使用 iframe 的 SSL 网站上显示具有绝对 URL 的非 SSL 内容时不会出现问题、错误或浏览器行为不端?请任何有答案或建议的人提供帮助。谢谢! (同时尝试加载的内容是 .swf)

【问题讨论】:

出于安全原因,您不能这样做。 非ssl内容的ssl代理 如何使用 .htaccess 取消对网站特定部分的保护?但仍保持用户已登录并能够在所有其他页面之间导航,并且不安全的页面无法显示此内容? 不要在 SSL 网站的 iframe 中显示内容。那是糟糕的。我确信有技术上的解决方法,但它仍然很糟糕。 【参考方案1】:

Matthew Peters 很好地回答了这个问题here。

本质上,您为非 SSL 页面创建 SSL 代理。

例如,您可以放置​​一个页面https://example.org/mypage,它会重定向到http://example.net/nohttpspage

【讨论】:

您应该投票关闭作为重复项,而不仅仅是通过指向另一个问题的链接来回答 是的,我也投了重复的票。你会建议在这种情况下不回答吗?

以上是关于使用 iframe 在 SSL 站点上显示具有绝对 URL 的非 SSL 内容 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

具有多个域的通配符 SSL

将具有子元素(包含 imgs/iframes)的元素绝对居中,同时在调整大小时保持它们的纵横比

IFrame 的 JQuery 插件问题

如何在linux上开设使用ssl安全连接的站点

如何在一个页面上加载具有相同 src 的多个 iframe

为啥在 Windows 上使用 Mechanize 访问 SSL 站点会失败,但在 Mac 上可以工作?