Ich versuche einfach, auf Dateien in meinem eigenen Bucket zuzugreifen und aus irgendeinem Grund kann ich nicht.Access S3 privates Asset
CORS
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Politik
Keine
Benutzerrichtlinien
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt14973834050",
"Effect": "Allow",
"Action": [
"s3:*"
],
"Resource": [
"arn:aws:s3:::bucket-name"
]
}
]
}
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
Ich kann Dateien hochladen, kann aber nichts holen, was einfacher scheint. Fehle ich etwas Offensichtliches?
Wenn ich versuche, ein Asset abzurufen. Ich bekomme eine 403 Forbidden
Antwort.
Was Sie auf der Registerkarte Berechtigungen haben (die, wo Sie Lese-/Schreibberechtigungen für eine zuweisen pro -Benutzerbasis) Wie greifen Sie auch auf den Bucket zu? Wenn Sie das CLI verwenden, dann denke ich, CORS ist nicht im Bild. – jingx
Ich versuche jetzt, es über vordefinierte URLs funktionieren zu lassen, da dies nicht funktioniert. –