如何向Amazon S3 Bucket添加策略?

时间:2015-08-15 19:43:49

标签: amazon-web-services amazon-s3

我正在尝试使用Amazon AWS S3设置静态网站,并遵循this guide。但是,每当我尝试将策略应用于根域存储桶以便人们可以看到该网站时,我就会收到错误。

该指南告诉我将以下内容复制/粘贴到Bucket Policy Editor中,我将其替换为“example.com”,因为它告诉我这样做。

{
  "Version":"2012-10-17",
  "Statement": [{
    "Sid": "Allow Public Access to All Objects",
    "Effect": "Allow",
    "Principal": "*",
    "Action": "s3:GetObject",
    "Resource": "arn:aws:s3:::example.com/*"
  }
 ]
}

但每次点击“保存”,我都会收到Policy could not be parsed as a valid JSON string错误。

1 个答案:

答案 0 :(得分:0)

愚蠢的Apple Mac TextEdit添加了不同类型的引号"

检查任何引号并在jsonlint.com中重新键入它们

应该像我一样修复任何错误。