Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CORS-Fehlerbehebung
Wenn Sie Probleme mit CORS haben, überprüfen Sie Folgendes:
-
Überprüfen Sie die CORS-Konfiguration — Stellen Sie sicher, dass Ihre CORS-Konfiguration korrekt als JSON formatiert ist und die für Ihren Anwendungsfall erforderlichen Regeln enthält.
-
Überprüfen Sie den Herkunftsabgleich — Der Ursprung in Ihrer Anfrage muss genau mit einem Eintrag in der Liste übereinstimmen.
AllowedOriginsProtokoll (http/https), Subdomain und Port müssen exakt übereinstimmen. -
HTTP-Methoden überprüfen — Stellen Sie sicher, dass die von Ihnen verwendete HTTP-Methode in der Regel
AllowedMethodsfür den Abgleich aufgeführt ist. -
Überprüfen Sie die Entwicklertools Ihres Browsers — Verwenden Sie die Entwicklertools Ihres Browsers, um die Preflight-OPTIONS-Anfrage und -Antwort zu überprüfen, um etwaige CORS-bezogene Fehler zu identifizieren.
-
Bucket-Berechtigungen überprüfen — Stellen Sie sicher, dass für Ihren Bucket zusätzlich zu CORS die entsprechenden Berechtigungen konfiguriert sind. CORS steuert nur den browserbasierten Zugriff zwischen verschiedenen Quellen, keine Berechtigungen auf Bucket-Ebene.
Wenn Sie während der Fehlerbehebung die CORS-Konfiguration aus Ihrem Bucket entfernen müssen, finden Sie weitere Informationen unter. CORS-Konfigurationen entfernen