2016-08-19 3 views
0

Ich führe einen Build-Prozess auf einem CI-Server (Codeship). Dieser Build erstellt zwei Dateien, eine JavaScript-Datei und eine HTML-Datei. Nach dem Build wurden diese Dateien in Amazon AWS S3 hochgeladen. Während der JS-Upload wie erwartet funktioniert, gibt der HTML-Code immer einen 403 Forbidden zurück, wenn ich versuche, die Datei anzufordern. Beide Dateien werden mit den gleichen Befehlen hochgeladen:Inkonsistente Verhalten beim Hochladen von Dateien auf S3 - 403 verboten

... 
"upload-script": "aws s3 cp ./dist/this.js $BUCKET --region eu-central-1 --acl public-read", 
"upload-user-id": "aws s3 cp ./dist/that.html $BUCKET --region eu-central-1 --acl public-read", 
... 

ich bereits versucht, den Eimer von Hand gespült und Berechtigungen in der AWS Management Console Einstellung, doch egal, was ich tue: this.js öffentlich zugänglich ist, that.html wird mir geben a 403.

Antwort

Verwandte Themen