前端获取到存储在阿里云oss的图片后,加载不成功,报错:

'Access-Control-Allow-Origin' header is present on the requested resource

然后根据网上的教程添加了oss的跨域规则,CORS,还是不行.
提了个工单询问,原来是因为使用的cdn加速,所以需要在cdn侧,加上响应头Access-Control-Allow-Origin.

步骤如下:
  1. 登录CDN控制台。
  2. 在左侧导航栏,单击域名管理。
  3. 在域名管理页面,单击目标域名对应的管理。
  4. 在指定域名的左侧导航栏,单击缓存配置。
  5. 单击自定义HTTP响应头页签。
  6. 单击添加,配置自定义HTTP响应头
    在这里插入图片描述
    添加如下规则:
    在这里插入图片描述

问题完美解决!

官网文档: https://help.aliyun.com/document_detail/27137.html?spm=5176.smartservice_service_chat.0.0.42e73f1blnUANL

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐