Warum erhalte ich die Fehlermeldung „The request contained an unsupported argument.“, wenn ich der ACL meines Amazon S3-Buckets ein Konto hinzufüge?

Lesedauer: 1 Minute
0

Ich versuche, der Zugriffssteuerungsliste (ACL) meines Amazon Simple Storage Service (Amazon S3)-Buckets ein Konto hinzuzufügen. Ich erhalte die Fehlermeldung "The request contained an unsupported argument." Wie behebe ich das Problem?

Kurzbeschreibung

Ich versuche, der Zugriffssteuerungsliste (ACL) meines Amazon S3-Buckets ein weiteres AWS-Konto hinzuzufügen, indem ich eine E-Mail-Adresse angebe. Ich erhalte die Fehlermeldung „The request contained an unsupported argument“, obwohl ich überprüft habe, dass die E-Mail-Adresse korrekt ist. Wie kann ich das beheben?

Lösung

Geben Sie die kanonische Benutzer-ID des Kontos anstelle der E-Mail-Adresse des Kontos ein. Anweisungen zum Abrufen der kanonischen ID finden Sie unter Finden der kanonischen Benutzer-ID Ihres Kontos.

Wenn sich Ihr Bucket in einer neueren AWS-Region befindet, geben Sie die kanonische Benutzer-ID ein, um sicherzustellen, dass sie dem Konto zugeordnet ist. Weitere Informationen zu AWS-Regionen finden Sie unter Globale Infrastruktur.

Hinweis: Es ist eine bewährte Methode, ACL deaktiviert zu lassen und S3 Object Ownership zu verwenden, um die Eigentümerschaft für jedes Objekt in Ihrem Bucket zu übernehmen.


Ähnliche Informationen

Konfiguration von ACLs

AWS OFFICIAL
AWS OFFICIALAktualisiert vor einem Jahr