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