阿里云 Aliplayer高级功能介绍(八):安全播放( 三 )

访问限制

访问限制主要是阿里云视频云提供的安全访问能力 , 只需要云端配置 , 播放器无需做额外的事情 , 并且拒绝访问的原因会通过“X-Tengine-Error”Response Header返回 , Http请求的错误的Code为403 。

开启Referer防盗链后 , 如果Referer Header的值不是控制台设置的值时 , 返回“denied by Referer ACL” 错误

Referer首部包含了当前请求页面的来源页面的地址 , 即表示当前页面是通过此来源页面里的链接进入的 , 还要注意以下两种情况下 , Referer不会被发送:

  • 来源页面采用的协议为表示本地文件的 \"file\" 或者 \"data\" URI;

  • 当前请求页面采用的是非安全协议 , 而来源页面采用的是安全协议(HTTPS) 。

比如下面视频页面直接'file'的方式打开 , 是可以播放的:

推荐阅读