0

このパッケージと 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>...

何か不足していますか?助けてくれる人はいますか?

4

1 に答える 1

1

問題は、s3 ユーザー権限の設定にありました。認証情報が設定ファイルに保存されているユーザーは、バケットにファイルを保存するためのアクセス権を持っている必要があります。最も簡単な方法 (テストのみ) は、ユーザーに S3 フル アクセス ポリシーを付与することです。

于 2016-04-10T22:53:41.750 に答える