更新时间:2021-08-30 16:34:24
自定义配置鉴权URL,通过校验鉴权URL中的加密串和时间戳,起到保护源站资源的作用。
参数 | 描述 |
---|---|
指定常用类型 | 可选项有全部文件和首页。
|
文件类型 | 可选择常用类型或自定义文件类型,多个文件类型之间以英文分号分隔。例如:ace;aac。表示此配置对此类文件类型均会生效 |
指定URI |
可以设定针对URI的请求进行访问控制。 不以“http://”或“https://”开头,仅配置URL中的URI部分;多条换行分隔。例如:完整URL为:http://www.test.com/browse/index.html,则配置内容为:/browse/index.html。 【指定URI填写模式】:具体类型选择指定URI后,可以根据指定URI填写模式选择精准匹配还是忽略参数匹配。 |
目录 | 可以设定仅部分目录下的请求进行访问控制。目录必须以“/”开头和结尾,由字母、数字及部分特殊符号(包含下划线、减号、百分号、点)任意组合;多个目录换行分隔。 例如:/file1/123/和/file2/1%1/表示http://加速域名/file1/123/和http://加速域名/file2/1%1/两个目录及目录下所有文件。 |
参数 | 描述 |
---|---|
模式A | http://$domain/$time/$key/$uri |
模式B | http://$domain/$key/$time/$uri |
模式C | http://$domain/$uri?key=$key&time=$time |
模式D | http://$domain/$uri?time=$time&key=$key |
参数说明:
参数 | 描述 |
---|---|
自定义加密串($ourkey) | 计算密钥字段$key的参数之一,加密串字符不能包含冒号。可配置单个或多个加密串,多个之间以英文分号隔开。若配置多个,则CDN会依次鉴权,第一个鉴权不通过后,取第二个密钥鉴权,依次类推。 |
密钥计算参数 | 配置鉴权URL中密钥字段$key的计算参数,默认采用md5的计算方式。参数顺序不同,算出来的$key值不同。其中:
|
参数 | 描述 |
---|---|
时间格式 | 鉴权URL中时间字段的格式,五选一,包括:
|
有效时间(秒) | 配置有效时间,单位为秒。有三种配置方式:
|
配置密钥参数名和时间参数名。(只有模式C和D才需要配置)
其他配置
说明:
默认情况下,密钥参数和时间参数的顺序,必须严格参照鉴权模式要求的顺序,即,默认key和time不能互换位置。比如:
选择模式C:http://$domain/$uri?key=$key&time=$time, 当鉴权请求为http://www.test.com/test.flv?time=55CE8100&key=a37fa50a5fb8f71214b1e7c95ec7a1bd时,则会鉴权不成功。
如选择“是”,则如上示例可以鉴权成功,即,key和time位置可以互换。