检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接入CDN后,客户端访问时浏览器提示跨域异常 问题现象 客户端访问资源时页面异常,报错信息如下: 可能的原因及应对措施 可能是跨域请求的资源没有响应消息头部信息:Access-Control-Allow-Origin,建议您根据域名需求配置响应消息头部信息,详情可参考HTTP header
登录万网管理控制台。 在主导航栏中,选择“产品与服务 > 云解析”,进入云解析服务页面。 在待添加记录集的域名所在行,单击相应域名。 单击“添加解析”,弹出“添加解析”页面。 根据界面提示填写参数配置,参数信息如表1所示。
操作步骤 登录华为云控制台,在控制台首页中选择“ CDN与智能边缘 > 内容分发网络 CDN”,进入CDN控制台。 在左侧菜单栏中,选择“域名管理”。 在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。 选择“回源配置”页签。
domain_name String 加速域名。 verify_domain_name String 校验域名。 file_verify_filename String 文件校验的校验文件名。 verify_content String 校验值,解析值或者文件内容。
当任务“状态”为“导出成功”时,可以单击“操作”列的“下载”,将数据下载到本地保存。 父主题: 统计分析(新)
当任务“状态”为“导出成功”时,可以单击“操作”列的“下载”,将数据下载到本地保存。 父主题: 统计分析
auth_key=timestamp-rand-uid-sha256 鉴权字段描述如下表所示: 表1 字段说明 字段 描述 DomainName CDN加速域名。
配置客户端用IPv6协议访问CDN节点 CDN支持客户端以IPv6协议访问节点,您可以通过开启IPv6开关完成配置。CDN多数节点已支持IPv6,开启IPv6配置后,如果用户采用IPv6协议访问CDN,而最优节点不支持IPv6协议,用户仍可以以IPv4协议访问CDN节点。
auth_key=<md5hash>×tamp=<timestamp> 鉴权字段描述如下表所示: 表1 字段说明 字段 描述 DomainName CDN加速域名 timestamp 鉴权服务器生成鉴权URL的时间,即:鉴权开始时间,值为1970年1月1日以来的当前时间秒数
HTTP请求流程说明: 用户在浏览器输入要访问的网站域名www.example.com,向本地DNS发起域名解析请求。 本地DNS检查缓存中是否有www.example.com的IP地址记录。如果有,则直接返回给终端用户;如果没有,则向网站授权DNS查询。
访问控制 访问控制配置概述 配置防盗链 配置IP黑白名单 配置User-Agent黑白名单 区域访问控制 配置URL鉴权 配置远程鉴权 配置IP访问限频 父主题: 自定义域名配置
支持HTTP3.0,您可以前往CDN控制台开启QUIC功能,如此,就支持客户端使用http3.0访问CDN节点。 父主题: 功能咨询
报错提示如下: 或 解决方案:登录主账号获取账号的“domainId”,在调用接口时带上此参数,见下图。 图中示例来自华为云接口调试工具API Explorer,我们建议您使用此工具来调试API接口。 父主题: 使用咨询
URI PUT /v1.0/cdn/domains/config-https-info 表1 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示修改当前企业项目下加速域名的配置,"
可参考网络上的证书链补齐工具。 父主题: 域名配置
如果不刷新CDN节点缓存,客户端请求可能遇到访问到旧资源、访问失败、访问反复跳转、页面白屏或者页面样式错乱等问题。 针对大文件,建议预热,提升用户体验,特别是视频文件。 小文件不建议预热。 父主题: 刷新预热
如果您的证书格式不是PEM,请完成格式转换后再上传,可参考网络上的第三方证书格式转换工具。 父主题: 域名配置
416 Requested range not satisfiable 客户端请求的范围无效。 429 Too Many Requests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。
三种调度方式的不同请见下表: 调度方式 说明 DNS DNS系统是天然的分布式结构,客户端本机、LDNS都可以实现cache,架构本身就能实现高的伸缩性和性能。采用DNS调度方式时,CDN根据Local DNS的地址判断客户端位置,就近调度。
账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看账号ID。 图1 获取账号ID 父主题: 附录