月別アーカイブ: 2013年12月

AWS SDK for javascript ではまったこと

サンプルコードを参考にしてファイルのアップロードを書いた。
ところが、403エラーでアップロードされない。
いろいろ調べてみると、User policyの設定が足りなかった。
“arn:aws:s3:::test.test.test”だけでは足りなくて、
“arn:aws:s3:::test.test.test/*”も必要だった。

{
  ”Statement”: [
    {
      "Effect": "Allow",
      "Action": "s3:*",
      "Resource": "arn:aws:s3:::test.test.test"
    },
    {
      "Effect": "Allow",
      "Action": "s3:*",
      "Resource": "arn:aws:s3:::test.test.test/*"
    }
  ]
}