问题描述
该操作不允许匿名访问。
问题原因
您发起了PutBucket、DescribeRegions等需要身份认证的请求,但是却没有在请求中提供身份认证信息。
问题示例
比如您发起了如下请求:
GET /?regions HTTP/1.1
Host: oss-cn-hangzhou.aliyuncs.com
Date: Fri, 20 Aug 2021 06:38:30 GMT
因为DescribeRegions操作需要进行身份认证,但是您的请求头中并没有Authorization字段来提供相关信息。
解决方案
推荐采用SDK发起请求,并传入正确的AccessKey等身份信息。更多信息,请参见使用阿里云SDK发起请求概述。
如果希望自己构建请求,则需要在请求头或URL参数中加入身份认证信息:
GET /?regions HTTP/1.1
Host: oss-cn-hangzhou.aliyuncs.com
Date: Fri, 20 Aug 2021 06:38:30 GMT
Authorization: SignatureValue
更多信息,请参见在Header中包含签名和在URL中包含签名。
文档内容是否对您有帮助?