将filepicker.io设置为s3文件为public?

kel*_*els 5 filepicker.io

如何在上传到Amazon S3时让Filepicker设置适当的权限,以便该文件在我的s3存储桶中是"公共的"?

Liy*_*ang 4

您可以通过将 s3 存储桶设为静态网站来实现此目的。

对于 Amazon,请转到存储桶的“属性”。在属性中,“网站”选项卡有一个复选框,可让您的存储桶成为静态网站。

如果您需要所有文件都是https,那么您可以将以下安全策略添加到您的存储桶中。

{
    "Statement": [
        {
               "Sid": "AllowPublicRead",
               "Effect": "Allow",
                "Principal": {
                        "AWS": "*"
                },
                "Action": "s3:GetObject",
                "Resource": "arn:aws:s3:::NAME_OF_BUCKET_HERE/*"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)