您需要按照以下步骤进行操作:
在AWS Management Console中打开Amazon S3。
打开您的存储桶,并单击“属性”选项卡。
在“权限”区域下,单击“添加策略”。
确保您的策略允许AWS负载均衡器访问您的存储桶,例如:
{ "Version": "2012-10-17", "Id": "Policy1234567890", "Statement": [ { "Sid": "Stmt1234567890", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::111122223333:root" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::your-bucket-name/*", "Condition": { "IpAddress": { "aws:SourceIp": "AWS Elastic Load Balancer IP Address/32" } } } ] }
此策略允许AWS Elastic Load Balancer的IP地址获得存储桶内对象的只读访问权限。确保您的信息与实际情况匹配。
单击“保存”以保存策略。
现在您的存储桶应该允许AWS负载均衡器访问。
上一篇:AWS存储桶策略的限制
下一篇:AWS存储桶策略声明优先顺序