amazon-web-services - 托管静态网页时拒绝 Amazon s3 存储桶策略访问
问题描述
我一直在尝试在 s3 上托管一个简单的静态网页。但是,当我通过属性 --> 静态网站托管部分单击端点时,屏幕显示 403 错误并显示消息:AccessDenied。
后来我尝试通过将存储桶策略的主体部分更改为“Principal”来公开存储桶内容:{“AWS”:“*”},但同样的错误消息 AccessDenied 再次弹出。
有什么方法可以通过获得更改我自己帐户创建的存储桶的存储桶策略的权限来授予公共访问权限以查看我的网页,我尝试按照官方教程在 s3 上托管静态网站,但我被拒绝访问,而本教程根本没有这个问题。
解决方案
您能否尝试将您的 : "Principal": { "AWS": "*" } 更改为 "Principal": "*"
您能否也分享一下您正在使用的整个政策。
请参考以下网址: https ://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteAccessPermissionsReqd.html
推荐阅读
- python - Heroku 错误“找不到该进程类型(网络)”
- python-3.x - Update query in Python using Dictionary key Value pairs
- karate - MSWebDriver fails to run in Karate
- angular - What is the purpose for webcomponents-sd-ce-pf.js
- python - 'DataFrame' 对象没有属性 'date'
- linux - apache“禁止访问!错误 403”在为 home 目录创建别名时
- html - 根据百分比渐变确定颜色
- python - Is it possible to reference a field in Django using brackets?
- airflow-scheduler - Airflow DAG 正在运行所有重试
- macos - How can I change the terminal application that Docker Desktop for macOS launches when I click the CLI button?