CDN - 跨域失败排查

张医博 2019-09-01

配置 Cache 测试 cdn curl

背景

image

某个客户在阿里云 CDN 配置了加速域名 al.p2.com ,客户自己的主站域名 www.a.com 加载 al.p2.com 下的资源出现跨域的报错;

了解跨域

跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。
比如,站点 http://domain-a.com 的某 HTML 页面通过 的 src 请求 http://domain-b.com/image.jpg。网络上的许多页面都会加载来自不同域的CSS样式表,图像和脚本等资源。
出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求。

登录 后评论
下一篇
corcosa
10360人浏览
2019-10-08
相关推荐
OSS提供的安全防护功能介绍
3432人浏览
2017-07-25 20:43:52
OSS 上传出现异常
1883人浏览
2018-10-30 00:03:06
访问 cdn、oss 跨域问题
2878人浏览
2018-09-09 22:04:17
OSS 跨域配置
2539人浏览
2018-10-30 14:16:03
OSS Python SDK
2860人浏览
2018-11-11 09:37:34
CDN-502 问题排查
1856人浏览
2019-01-01 13:50:44
0
0
0
597