【发布时间】:2013-11-10 15:42:22
【问题描述】:
我该如何解决这个问题?我不想确保我的用户看到内容,而不必按下“禁用此页面上的保护”按钮。
【问题讨论】:
-
也可以通过 HTTPS 嵌入媒体:Youtube Reference
标签: javascript html object iframe
我该如何解决这个问题?我不想确保我的用户看到内容,而不必按下“禁用此页面上的保护”按钮。
【问题讨论】:
标签: javascript html object iframe
您正在尝试做的是通过http 连接加载 Youtube,而您自己的网站通过https 连接提供服务,从而使处于中间攻击的人可以更改 youtube 的内容并从而影响您的网站。由于 youtube 不允许在 https 上加载视频,据我所知,如果您的网站需要真正在 https 上运行,则无法真正解决此问题。要么您必须禁用网站上的安全连接,要么不使用 Youtube,无论您选择什么,您都必须接受加载的页面是不安全的。
(顺便说一句,我不确定浏览器如何处理混合内容,因为可以通过 https 加载 youtube 播放器,但是通过 https 加载视频流是不可能的,所以我认为使用 HTML5 播放器它不会工作,并且使用 Flash 播放器它会工作,但我必须做更多的测试来确保这一点)
【讨论】: