我正在尝试使用亚马逊的节点插入我的S3帐户进行一个简单的过程https://github.com/aws/aws-sdk-js
这是我的节点代码:
var AWS = require('aws-sdk');
var s3 = new AWS.S3();
AWS.config.update({
"accessKeyId": "ACCESS_KEY",
"secretAccessKey": "SECRET",
"region": "us-west-2"
});
s3.createBucket({Bucket: 'testBucket'});
我觉得我的问题更多地与我对S3的权限有关,但不确定。我使用的用户附加了“AmazonS3FullAccess”策略。还有其他我不想要的东西吗?
答案 0 :(得分:1)
正如所料,这是权限问题。我使用的用户帐户与特定存储桶相关联。因此,创建新存储桶超出了权限设置的范围。