S3访问点的HTTP访问问题

0

【以下的问题经过翻译处理】 我尝试使用具有开放读取策略的Internet S3访问点访问对象,然而我收到了“The authorization mechanism you have provided is not supported. Please use Signature Version 4”。(使用控制台报告的对象URL)

在寻找原因时,我找到了文档(https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-alias.html),其中称:

您可以在任何数据平面操作中使用此访问点的别名而不是Amazon S3存储桶名称。

然后是

在某些数据平面操作中,您可以使用此访问点别名名称而不是Amazon S3存储桶名称。

profile picture
전문가
질문됨 일 년 전106회 조회
1개 답변
0

【以下的回答经过翻译处理】 控制台报告的对象URL指的是以"https://AccessPointName-AccountId.s3-accesspoint.region.amazonaws.com"开头的URL吗?

如https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-restrictions-limitations.html中所述,访问点不支持匿名访问,使用REST API向访问点发出请求时必须使用AWS签名版本4。

我不确定您所说的"开放读取策略"的含义,但如果您想允许匿名公共访问,那么这不会起作用。

profile picture
전문가
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠