产品动态
公告
http://DomainName/Filename?sign=timestamp-rand-uid-md5hash字段 | 说明 |
DomainName | CDN 域名。 |
Filename | 资源访问路径,鉴权时Filename需以正斜线( / )开头。 |
timestamp | 服务端生成鉴权 URL 的时间,使用十进制整型正数的 Unix 时间戳,是从 UTC 时间1970年01月01日00时00分00秒到现在的总秒数,其定义与所在时区无关。 |
rand | 随机字符串,0 - 100位随机字符串,由大小写字母与数字组成。 |
uid | 用户 ID,暂未使用,直接设置为0即可。 |
md5hash | 通过 MD5 算法计算出的固定长度为32位的字符串。md5hash 具体的计算公式如下: md5hash = md5sum(uri-timestamp-rand-uid-pkey) uri 资源访问路径以正斜线(/)开头 timestamp:取值为上述中的timestamp rand: 取值为上述的rand uid: 取值为上述的uid pkey:自定义密钥:由6 - 40位大小写字母、数字构成,密钥需要严格保密,仅客户端与服务端知晓。 |
http://www.mixcre.com/test/1.jpg参数 | 值 |
uri | 资源访问路径为 /test.jpg |
timestamp | 1582791032 |
rand | 生成随机数为 im1acp76sx9sdqe601v |
uid | 设置为0 |
pkey | dimtm5evg50ijsx2hvuwyfoiu65 |
/test.jpg-1582791032-im1acp76sx9sdqe601v-0-dimtm5evg50ijsx2hvuwyfoiu65md5hash = md5sum(uri-timestamp-rand-uid-pkey)= md5sum(/test.jpg-1582791032-im1acp76sx9sdqe601v-0-dimtm5evg50ijsx2hvuwyfoiu65) = 3fbb88382c9356b6faaf9d68c7b2ae3ahttp://www.mixcre.com/test/1.jpg?sign=1582791032-im1acp76sx9sdqe601v-0-3fbb88382c9356b6faaf9d68c7b2ae3a3fbb88382c9356b6faaf9d68c7b2ae3a,则鉴权通过,反之鉴权失败。http://DomainName/Filename?sign=timestamp-rand-uid-md5hash文档反馈