请求阿里云对象存储OSS中的资源时,提示“SecondLevelDomainForbidden”错误码,详细报错如下:
The bucket you are attempting to access must be addressed using OSS third level domain
Please use virtual hosted style to access
请根据具体报错,执行以下相应的操作:
BucketName.Endpoint
,BucketName为您的存储空间名称,Endpoint为存储空间对应的地域域名。例如https://examplebucket.oss-cn-hangzhou.aliyuncs.com
。[$Schema]://[$Bucket].[$Endpoint]/[$Object]
。例如,您的Region为华东1(杭州),Bucket名称为examplebucket,Object访问路径为destfolder/example.txt
,则外网访问地址为https://examplebucket.oss-cn-hangzhou.aliyuncs.com/destfolder/example.txt
。说明:
- [$Schema]包含HTTP或者HTTPS。
- [$Bucket]表示存储空间名称。
- [$Endpoint]为Bucket所在数据中心供外网访问的Endpoint,详情请参见Region与Endpoint的对应关系。
- [$Object]填写上传到OSS上的文件的访问路径。