http://Hostname/md5hash/timestamp/Filename
字段 | 说明 |
Hostname | 站点加速域名。 |
Path | 资源访问路径,鉴权时需以 / 开头。 |
timestamp | 以十六进制形式表示的 Unix 时间戳(从 UTC 时间1970年01月01日00时00分00秒到现在的总秒数,其定义与所在时区无关。) |
md5hash | 通过 MD5 算法计算出的固定长度为32位的字符串: 算法:MD5(密钥+ Path + timestamp )。注:计算时,十六进制的 timestamp 需过滤掉进制数标识 0x。 鉴权逻辑:若请求未过期,则节点比较此字符串值与请求 URL 中携带的 md5hash 值:两值相同,鉴权通过,响应请求;两值不同,鉴权失败,返回 403。 |
https://www.example.com/foo.jpg
使用鉴权方式 C,配置如下:/foo.jpg
。6694d30a
。DvYmqE81E1F9R791H6lmht
。DvYmqE81E1F9R791H6lmht/foo.jpg6694d30a
)= 6688749e8906a726c12fe1be3aacd016
。 https://www.example.com/6688749e8906a726c12fe1be3aacd016/6694d30a/foo.jpg
。
本页内容是否解决了您的问题?