流程图
如上图所示流程:
- 用户请求到 CDN 节点;
- CDN 节点将用户请求原封不动的转发给鉴权服务器;
- 鉴权服务器根据请求头中的鉴权参数等给出鉴权结果;
- CDN 节点未命中向源站获取文件;
- 源站根据请求响应内容给 CDN ,同时 CDN 缓存内容;
- CDN 节点根据鉴权结果将内容响应给最终用户;
操作说明
登录,进入控制台->CDN->域名管理->配置->访问控制
回源鉴权修改设置
设置介绍
- 配置鉴权服务器地址 鉴权地址就是用户的鉴权 http 服务器的对外可访问的地址。
- 配置鉴权请求方法 用户的鉴权 http 服务器支持的请求方法,现在支持 GET,POST,HEAD。
- 配置鉴权参数 鉴权参数为用户鉴权服务器端需要的 URL 参数的 KEY , 配置的 URL 参数会从终端用户访问资源(CDN 边缘节点)时所带的 URL 参数。 采集并过滤后,发送给用户鉴权服务器;同时这些参数在回源时也会带上。配置格式请参考样例。
注意:
- 终端用户访问资源时的请求头信息(request header)会全部传给用户的鉴权服务器;
- 如果用户鉴权服务不是通过 URL 参数鉴权,而是通过请求头信息中的某些字段,上面的鉴权参数可以不用设置