CDN-回源鉴权

1. 为什么要回源鉴权

热门资源经常被非法用户盗链,导致企业的影响力下降,甚至还要为额外的非法流量买单。

避免盗链的常用手段:IP黑白名单,Referer防盗链,UA防盗链,但是不具有实时性。

那什么是回源鉴权呢?鉴权功能用于保护网站资源不被非法下载盗用,减少带宽资源的浪费,满足资源保护的高实时性及高安全性的使用场景,是一种更加安全可靠防盗链方法。

2.回源鉴权原理

  1. 用户请求到 CDN 节点;
  2. CDN 节点将用户请求原封不动的转发给鉴权服务器;
  3. 鉴权服务器根据请求头中的鉴权参数等给出鉴权结果;
  4. CDN 节点未命中向源站获取文件,如果命中则直接返回给用户;
  5. 源站根据请求响应内容给 CDN ,同时 CDN 缓存内容;
  6. CDN 节点根据鉴权结果将内容响应给最终用户;

3.回源鉴权测试

带有鉴权参数的:

http://test.net.cn/20190109.ts?e=1547010154&token=HDJ3KfMRxGCVQ2zLcVERPc1B1kWuB1j_U4RXz-3N:jfiPwEGLcDfLCWkvTL0_Lxp3zMQ=

使用七牛云CDN,源站是七牛云私有Bucket,域名必须开启回源鉴权。

问题1:

  • CDN 缓存时间长于私有链接过期时间,导致私有签名过期后仍可访问。
<
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值