0
S3でファイルを読むときにエラーAccess Denied
が生成されます。クリップの設定:Paperclipを使用してAmazonにファイルをアップロードした後で読むとアクセスが拒否される
has_attached_file :doc,
storage: :s3,
s3_permissions: "public-read",
bucket: "my-app",
path: ':message_subscriber/:class/:id_partition/:filename'
私はそうURLを取得:@model.doc.url
読み取りパラメータpublic-read
を解決する方法?
のために働きました。別のプロジェクトでは、これらの設定をポリシーなしで実行しました。ここでは機能しません。何故なの? – Andy
ポリシーを作成してストレージへのアクセスを許可する必要があります。それがどのように動作するかを見るhttp://docs.aws.amazon.com/AmazonS3/latest/dev/using-with-s3-actions.html –