2016-04-10 17 views
0

私はこのパッケージとAmazon S3を使い慣れていません。 私はslingshotパッケージのメインページの指示に従いました。新しいs3バケットをセットアップし、Meteor.settingsで資格を設定し、バケット上にCORSファイルを設定しました。私は(パッケージのメインページからサンプルコード付き)uploader.sendを呼び出すとき しかし、私は、コンソールに次のエラーを取得し、ファイルがアップロードされていません。Amazon S3へのMeteor Slingshotのアップロード

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

私は何かが足りないのですか?誰でも手伝うことができますか?

答えて

1

問題はs3ユーザー権限の設定で問題になりました。 設定ファイルに資格情報が格納されているユーザーは、バケット内にファイルを格納するためのアクセス権が必要です。テストのための最も簡単な方法は、ユーザーにS3フルアクセスポリシーを与えることです。

+0

あなたはこれをどのようにして説明できますか?セキュリティ資格情報を使用したか、IAMユーザーを作成しましたか?セキュリティ資格情報を使用していて、同じエラーが発生しています。 – txizzle

関連する問題