버킷은 AWS S3에서 사용할 수 없습니다.

Um dos jeitos de resolver o acesso a documentos de buckets no S3 é configurando o ACL, para aceitar ações de em qualquer objeto no bucket, assim evitando erros como esse:



솔루션



Um ponto Importante, essa solução cria um ACL que deixa o o bucket inteiro como público, porém podemos configurar com que apenas 파스타 especifica, ou objetos tenham esse acesso público de leitura

Nas nossas configurações de ACL colocamos o seguinte JSON

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AllowPublicRead",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::i3s-01/*"
        }
    ]
}


Com essa configuração estamos dizendo que qualquer tentativa de leitura de arquivos recurso i3s-01/é pública, um ponto de atenção é que devemos especificar o caminho do bucket sendo arn:aws:s3:::i3s-01/*
Para isso também devemos desmarcar os seguintes campos na seção Bloquear Acesso Público


결과



Assim configuramos esse bucket como livre para leitura:

좋은 웹페이지 즐겨찾기