0003-00000601

问题描述

当前的Bucket没有开启跨域设置CORS(Cross-Origin Resource Sharing)。

问题原因

您对某个Bucket发起了Options请求,但是目标Bucket并没有开启跨域配置。

问题示例

比如您对oss-example发起了如下的请求:

OPTIONS /testobject HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com  
Date: Fri, 24 Feb 2012 05:45:34 GMT  
Origin:http://www.example.com
Access-Control-Request-Method:PUT
Access-Control-Request-Headers:x-oss-test1,x-oss-test2

如果该Bucket并没有开启CORS配置,就会出现该错误。

解决方案

如果您是Bucket的所有者,且希望开启CORS跨域配置,请参见跨域设置