0

ブラウザベースのアップロードのみを使用し、一時的な資格情報のみを使用して s3 にアップロードできる人はいますか?

例: 一時的な認証情報

{
accessKey: "acceskey"
secretKey: "secret"
token: "temptoken"
expiry: 1381319196000
}

これが私のポリシーjsonです:

POLICY_JSON = { "expiration": "2013-12-03T12:29:27.000Z",
              "conditions": [
                {"bucket": this.get('bucket')},
                ["starts-with", "$key", this.get('folder')],
                {"acl": "public-read"},
                {"success_action_redirect": "201"},
                ["starts-with", "$Content-Type", ""],
                {"x-amz-security-token": this.get('sessionToken')}
              ]
            };

送信後に発生したエラーは次のとおりです。

<Error>
 <Code>AccessDenied</Code>
 <Message>Access Denied</Message>
 <RequestId>BCA2578E533D5C8E</RequestId>
 <HostId>
  kYRwZV2Y4/KQY+M2q/utO/ej2HGQ3MxlITYiwTTZwzr53Pp7Ubwmj7Sxvg6Wc6T5
 </HostId>
</Error>
4

0 に答える 0