

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.

# Verwaltung von Cache-Schlüssel-Cookies
<a name="cache-key-cookies"></a>

Wenn Sie Ihre App auf Amplify bereitstellen, können Sie wählen, ob Sie Cookies in den Cache-Schlüssel aufnehmen oder ausschließen möchten. In der Amplify-Konsole wird diese Einstellung auf der Seite **Benutzerdefinierte Header und Cache** mithilfe des Schalters **Cache-Schlüsseleinstellungen** angegeben. Detaillierte Anweisungen finden Sie unter [Cookies in den Cache-Schlüssel einbeziehen oder aus dem Cache-Schlüssel ausschließen](#set-cache-key-cookies).

**Cookies in den Cache-Schlüssel einbeziehen**  
Mit dieser Einstellung wählt Amplify automatisch eine optimale Cache-Konfiguration für Ihre App aus, basierend auf der Art des Inhalts, der bereitgestellt wird. Sie müssen diesen Cache-Konfigurationstyp explizit auswählen.  
Wenn Sie das SDKs oder das verwenden AWS CLI, entspricht diese Einstellung der Einstellung `cacheConfig.type` auf `AMPLIFY_MANAGED` mit dem `CreateApp` oder `UpdateApp` APIs.

**Schließt Cookies aus dem Cache-Schlüssel aus**  
Dies ist die Standard-Cache-Konfiguration. Diese Cache-Konfiguration ähnelt der `AMPLIFY_MANAGED` Konfiguration, mit der Ausnahme, dass sie alle Cookies aus dem Cache-Schlüssel ausschließt.   
Wenn Sie sich dafür entscheiden, Cookies aus dem Cache-Schlüssel auszuschließen, kann dies zu einer besseren Cache-Leistung führen. Bevor Sie sich für diese Cache-Konfiguration entscheiden, sollten Sie sich jedoch überlegen, ob Ihre App Cookies zur Bereitstellung dynamischer Inhalte verwendet.  
Wenn Sie das SDKs oder das verwenden AWS CLI, entspricht diese Einstellung dem Setzen von `cacheConfig.type` auf `AMPLIFY_MANAGED_NO_COOKIES` mit dem `CreateApp` Oder `UpdateApp` APIs.

Weitere Informationen zum Cache-Schlüssel finden Sie unter [Den Cache-Schlüssel verstehen](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/understanding-the-cache-key.html) im *Amazon CloudFront Developer Guide;*.

## Cookies in den Cache-Schlüssel einbeziehen oder aus dem Cache-Schlüssel ausschließen
<a name="set-cache-key-cookies"></a>

Sie können die Cache-Schlüssel-Cookie-Konfiguration für eine App in der Amplify-Konsole oder im AWS CLI festlegen. SDKs 

Gehen Sie wie folgt vor, um anzugeben, ob Cookies in den Cache-Schlüssel aufgenommen oder ausgeschlossen werden sollen, wenn Sie eine neue App mithilfe der Amplify-Konsole bereitstellen.

**So legen Sie die Cache-Schlüssel-Cookie-Konfiguration fest, wenn Sie eine App auf Amplify bereitstellen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie auf der Seite „**Alle Apps**“ die Option **Neue App erstellen** aus.

1. Wählen Sie auf der Seite **Start building with Amplify** Ihren Git-Repository-Anbieter aus und klicken Sie dann auf **Weiter**.

1. Gehen Sie auf der Seite **Repository-Zweig hinzufügen** wie folgt vor:

   1. Wählen Sie den Namen des Repositorys aus, zu dem Sie eine Verbindung herstellen möchten.

   1. Wählen Sie den Namen des Repository-Zweigs aus, zu dem eine Verbindung hergestellt werden soll.

   1. Wählen Sie **Weiter** aus.

1. Wenn die App eine IAM-Servicerolle benötigt, können Sie entweder Amplify Hosting Compute erlauben, automatisch eine Servicerolle für Sie zu erstellen, oder Sie können eine von Ihnen erstellte Rolle angeben.
   + Um Amplify zu ermöglichen, automatisch eine Rolle zu erstellen und sie an Ihre App anzuhängen:

     1. Wählen Sie **Neue Servicerolle erstellen und verwenden** aus.
   + Um eine Servicerolle anzuhängen, die Sie zuvor erstellt haben:

     1. Wählen Sie **Bestehende Servicerolle verwenden** aus.

     1. Wählen Sie die zu verwendende Rolle aus der Liste aus.

1. Wählen Sie **Erweiterte Einstellungen** und suchen Sie dann den Abschnitt **Cache-Schlüsseleinstellungen**.

1. Wählen Sie entweder „**Cookies im Cache-Schlüssel behalten**“ oder „**Cookies aus dem Cache-Schlüssel entfernen**“. Der folgende Screenshot zeigt den Schalter mit den **Einstellungen für den Cache-Schlüssel** in der Konsole.  
![\[Screenshot des Umschalters für die Cache-Schlüsseleinstellungen in der Amplify-Konsole.\]](http://docs.aws.amazon.com/de_de/amplify/latest/userguide/images/amplify-caching-1.png)

1. Wählen Sie **Weiter** aus.

1. Wählen Sie auf der Seite **„Überprüfen**“ die Option „**Speichern und bereitstellen**“.

## Änderung der Cache-Schlüssel-Cookie-Konfiguration für eine App
<a name="change-cache-cookies"></a>

Sie können die Cache-Schlüssel-Cookie-Konfiguration für eine App ändern, die bereits für Amplify bereitgestellt wurde. Gehen Sie wie folgt vor, um zu ändern, ob Cookies für eine App mithilfe der Amplify-Konsole in den Cache-Schlüssel aufgenommen oder daraus ausgeschlossen werden sollen.

**Um die Cookie-Konfiguration des Cache-Schlüssels für eine bereitgestellte App zu ändern**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die [Amplify-Konsole](https://console.aws.amazon.com/amplify/).

1. Wählen Sie auf der Seite **Alle Apps** die Anwendung aus, die Sie aktualisieren möchten.

1. Wählen Sie im Navigationsbereich **Hosting** und dann **Benutzerdefinierte Header und Cache** aus.

1. **Suchen Sie auf der Seite **Benutzerdefinierte Header und Cache** den Abschnitt **Cache-Schlüsseleinstellungen** und wählen Sie Bearbeiten aus.**

1. Wählen Sie entweder **Cookies im Cache-Schlüssel behalten** oder **Cookies aus Cache-Schlüssel entfernen**. Der folgende Screenshot zeigt den Schalter mit den **Einstellungen für den Cache-Schlüssel** in der Konsole.  
![\[Screenshot des Umschalters für die Cache-Schlüsseleinstellungen in der Amplify-Konsole.\]](http://docs.aws.amazon.com/de_de/amplify/latest/userguide/images/amplify-caching-1.png)

1. Wählen Sie **Speichern**.