| Referer | 按来源页做白名单或黑名单,成本低 |
|---|---|
| URL 签名 | 路径加时间戳按密钥签名,过期失效 |
| 产品类型 | 阿里云鉴权 TypeA/B/C、腾讯云 TypeA/TypeD 等,算法各异 |
| 叠加 | Referer 加签名加 IP 限制组合抬高门槛 |
签名 URL 生成示意(伪代码,密钥勿泄露)
签名 URL 生成示意(伪代码,密钥勿泄露)
# sign = md5(path + timestamp + key)
printf '%s' "/video/a.mp4${t}${key}" | md5sum
# 请求形式:https://cdn.example.com/video/a.mp4?sign=<sign>&t=<timestamp>签名参数参与缓存键时要评估命中率影响:同一资源的多个签名 URL 会在边缘各缓存一份。