Entscheiden Sie sich dafür, signierte URLs oder signierte Cookies zu verwenden - Amazon CloudFront

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.

Entscheiden Sie sich dafür, signierte URLs oder signierte Cookies zu verwenden

CloudFront signierte URLs und signierte Cookies bieten dieselbe grundlegende Funktionalität: Sie ermöglichen es Ihnen zu kontrollieren, wer auf Ihre Inhalte zugreifen kann. Wenn Sie private Inhalte bereitstellen möchten CloudFront und sich entscheiden möchten, ob Sie signierte URLs oder signierte Cookies verwenden möchten, sollten Sie Folgendes beachten.

Verwenden Sie signierte Dateien URLs in den folgenden Fällen:

  • Sie möchten den Zugriff auf einzelne Dateien einschränken, z. B. einen Installations-Download für Ihre Anwendung.

  • Ihre Benutzer verwenden einen Client (z. B. einen benutzerdefinierten HTTP-Client), der keine Cookies unterstützt.

Verwenden Sie signierte Cookies in den folgenden Fällen:

  • Sie möchten Zugriff auf mehrere beschränkte Dateien bereitstellen, z. B. auf alle Dateien für ein Video im HLS-Format oder alle Dateien im Bereich des Abonnenten einer Website.

  • Sie möchten Ihre aktuelle Version nicht ändern URLs.

Wenn Sie derzeit keine URLs signierten Cookies verwenden und Ihr (unsigned) einen der folgenden Parameter für die Abfragezeichenfolge URLs enthält, können Sie URLs weder signierte noch signierte Cookies verwenden:

  • Expires

  • Policy

  • Signature

  • Key-Pair-Id

CloudFront geht davon aus URLs , dass die Parameter, die einen dieser Abfragezeichenfolgen enthalten URLs, signiert sind, und betrachtet daher signierte Cookies nicht.

Verwenden Sie sowohl signierte als URLs auch signierte Cookies

Signierte Cookies haben URLs Vorrang vor signierten Cookies. Wenn Sie sowohl signierte URLs als auch signierte Cookies verwenden, um den Zugriff auf dieselben Dateien zu kontrollieren, und ein Betrachter eine signierte URL verwendet, um eine Datei anzufordern, CloudFront wird nur anhand der signierten URL bestimmt, ob die Datei an den Betrachter zurückgegeben werden soll.