阿里云 CDN 跨域问题: No 'Access-Control-Allow-Origin' header is present on the requested resource

softyun3年前云服务器25

网站如果使用阿里云 CDN 的时候,图片(使用oss、或者其他图床的图片)、图标字体可能会碰到无法显示或者无法访问的问题。这可能就是碰到了 CDN 的跨域问题。

一般在浏览器的控制台出现下面的错误信息:No 'Access-Control-Allow-Origin' header is present on the requested resource。

  1. Access to XMLHttpRequest at '****' from origin '*********' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 


这是跨源资源共享 (CORS) 机制造成的,或通俗地译为跨域资源共享。该机制使用附加的 HTTP 头来告诉浏览器,是否允许运行在一个源上的 Web 应用访问位于另一不同源的资源。

当一个 Web 应用发起一个与自身所在源(域,协议和端口)不同的 HTTP 请求时,它发起这个 HTTP 请求的即跨源 HTTP 请求。

那么,如何解决这个问题呢?只需要按以下步骤,在 CDN 设置一下跨域访问


登录阿里云 CDN 控制台。在域名管理页面,选择 CDN 的域名,单击管理。单击「缓存配置」 -「HTTP头」,单击添加。配置参数,选择「Access-Control-Allow-Origin」参数,取值请根据现场环境而定,如果不清楚直接输入 * 即可。

标签: 阿里云
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

香港云服务器哪家价格最低?阿里云/腾讯云/易探云/UCloud推荐

香港云服务器哪家价格最低?外贸企业建议用香港云服务器,云服务器的费用总比招个运维人员便宜。个人的话看情况,不想备案,香港云服务器是最佳选择。只是个人自己玩玩的,不想投入太多的,适合用虚拟主机。只是想搭...

详解在阿里云上搭建自己的git服务器

这篇文章我就来介绍一下如何在一台全裸的阿里云主机上搭建自己的git服务器。详细的介绍了每个步骤,具体如下:1. 安装git首先安装git,一般而言,现在的服务器已经内置了git安装包,我们只需要执行简...

阿里云服务器如何添加安全通信端口?

云帮手探针端服务将监听6688端口,需要手动将其添加到阿里云控制台安全组中,否则将无法正常提供服务!操作步骤1. 登录阿里云-进入控制台-安全组-选择你ECS实例使用的安全组策略并配置规则2. 安全组...

专访阿里云网络产品负责人祝顺民、网络知名科技人士吴天议:打造开放的SD

专访阿里云网络产品负责人祝顺民、网络知名科技人士吴天议:打造开放的SD随着云计算和大数据技术的不断发展,软件定义网络已成为网络领域的一项重要技术。在这个背景下,阿里云网络产品负责人祝顺民和网络知名科技...

阿里云香港既然器可以不备案吗(阿里云香港要备案吗)

阿里云香港服务器可以不备案吗事实上,根据中国大陆的相关法规,所有在大陆境内提供网络服务的企业都必须进行备案。因为香港并不属于中国大陆管辖范围之内,所以不受大陆网络管理条例的约束。总的来说,阿里云香港服...

阿里云部署SSL证书详解

查找中间证书为了确保兼容到所有浏览器,我们必须在阿里云上部署中间证书,如果不部署证书,虽然安装过程可以完全也不会报错,但可能导致Android系统,Chrome 和 Firefox等浏览器无法识别。请...