优酷的视频放到自己网站时,如果自己的网站网址是https开头该怎么播放?

比如这段视频下方的 分享给好友 列表中,全是http 开头的链接:
http://v.youku.com/v_show/id_XODI1MzM5MzAw_ev_1.html?from=y1.3-idx-grid-1519-9909.86808-86807.1-1

如:

<embed src="http://player.youku.com/player.php/sid/XODI1MzM5MzAw/v.swf" allowFullScreen="true" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>

<iframe height=498 width=510 src="http://player.youku.com/embed/XODI1MzM5MzAw" frameborder=0 allowfullscreen></iframe>

把这种形式直接放到自己网站中,要是 https 开头,就无法识别,页面空白。
http://player.youku.com/ 前边的 http: 去掉,默认找网站协议的方式,会自动找 https://player.youku.com/, 而这样是禁止访问的(优酷网的问题)。

这种情况,只能在 http 开头的网站放优酷视频吗?有方法在 https 下吗?

阅读 13.5k
4 个回答

两个是用的不同的协议,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 ,http是超文本传输协议,信息是明文传输
https要比http协议安全
优酷是只能在http://打开,但是你要在其他https开头的网站放优酷视频是没问难题的。就是一个连接。

新手上路,请多包涵

我的方法:还是老老实实的下载转码在上传到腾讯视频里面,他是支持SSL的,可以打开视频。

把这种形式直接放到自己网站中,要是 https 开头,就无法识别,页面空白。

其实不是无法识别,而是被浏览器安全策略阻止了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题