Meteor Slingshot上传到Amazon S3

时间:2016-04-10 21:19:33

标签: meteor meteor-slingshot

我是这个软件包和Amazon S3的新手。 我按照弹弓包主页上的说明,设置了一个新的s3存储桶,在Meteor.settings中配置了凭据,在存储桶上配置了一个CORS文件,一切看起来都不错。 但是当我调用uploader.send(使用包主页中的示例代码)时,我在控制台上收到以下错误,并且文件未上传:

Error uploading <?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>...

我错过了什么吗?有人能帮忙吗?

1 个答案:

答案 0 :(得分:1)

问题在于s3用户权限设置。 凭据存储在设置文件中的用户必须能够访问存储桶中的存储文件。最简单的方法(仅限测试)是授予用户S3完全访问权限策略。