错误标签:阿里云OSS, 跨域请求, No 'Access-Control-Allow-Origin'
浏览器具体报错内容:
Access to XMLHttpRequest at 'https://xxx.oss-cn-guangzhou.aliyuncs.com/xxx.jpg' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
解决方法:在OSS控制台创建跨域规则
在创建跨域规则弹窗中,
将来源设置为*
允许Methods全部勾选
允许Headers设置为*
暴露Headers设置为ETag和x-oss-request-id
缓存时间设置为0
选中返回Vary: Origin。
关于如何设置跨域规则,请参见设置跨域访问
————————————————
版权声明:本文为CSDN博主「_gamer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/MASILEJFOAISEGJIAE/article/details/126162430
每日壁纸