我正在放置一个由s3 bucket托管的网站,并且禁用了公共访问。但是,这将阻止人们通过其浏览网站website endpoint
。我想允许登录AWS控制台的人访问该网站。我有办法在s3存储桶中进行设置吗?
我有办法在s3存储桶中进行设置吗?
可悲的是,如果您想使用website endpoint
,则没有直接的方法可以做到这一点。如AWS文档中所述website endpoint
:
仅支持公开可读的内容
您显然可以通过限制IP地址来限制对网站终结点的访问,但这不适用于IAM用户/角色。关键是该存储桶必须是公共的,并且通常可以通过Internet访问。
要将存储桶内容仅重新发送给IAM用户/角色,您需要使用常规的REST API S3端点:
支持公共和私人内容
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句