Quellenübergreifendes Ressourcenaustauschs (CORS) in Lightsail - Amazon Lightsail

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.

Quellenübergreifendes Ressourcenaustauschs (CORS) in Lightsail

Cross-Origin Resource Sharing (CORS) bestimmt für Client-Webanwendungen, die in einer Domain geladen sind, eine Möglichkeit zur Interaktion mit Ressourcen in einer anderen Domain. Mit CORS-Unterstützung können Sie umfangreiche clientseitige Webanwendungen mit Lightsail-Objektspeicher erstellen und selektiv ursprungsübergreifenden Zugriff auf Ihre Bucket-Ressourcen gewähren. Weitere Informationen zu CORS finden Sie unter Was ist CORS? .

In diesem Abschnitt erfahren Sie, wie Sie CORS für Ihre Lightsail-Buckets mithilfe von () konfigurieren. AWS Command Line Interface AWS CLI Um Ihren Bucket so zu konfigurieren, dass ursprungsübergreifende Anfragen zulässig sind, fügen Sie dem Bucket eine CORS-Konfiguration hinzu. Dabei werden ein JSON-Dokument verwendet, das Regeln definiert, die die Ursprünge, denen Sie Zugriff auf Ihren Bucket gewähren, die für jeden Ursprung unterstützten Operationen (HTTP-Methoden) und andere vorgangsspezifische Informationen.

CORS-Anwendungsfälle

Das folgende Beispielszenario beschreibt, wie Sie CORS möglicherweise mit Lightsail-Buckets konfigurieren müssen.

Szenario: Hosting von Webschriftarten

Angenommen, Sie möchten Webschriften aus Ihrem Lightsail-Bucket hosten. Browser benötigen zum Laden von Webschriften eine CORS-Prüfung (auch Preflight-Prüfung genannt). Sie würden den Bucket, der die Webschrift hostet, so konfigurieren, dass jeder Ursprung diese Anfragen stellen kann.