Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione dei cookie della chiave cache
Quando distribuisci la tua app su Amplify, puoi scegliere se includere o escludere i cookie nella chiave cache. Nella console Amplify, questa impostazione è specificata nella pagina Custom headers and cache utilizzando l'interruttore delle impostazioni del tasto Cache. Per istruzioni, consulta Inclusione o esclusione dei cookie dalla chiave cache.
- Includi i cookie nella chiave cache
-
Questa è la configurazione predefinita della cache. Con questa impostazione, Amplify sceglie automaticamente una configurazione cache ottimale per l'app in base al tipo di contenuto che viene fornito.
Se si utilizza SDKs o il AWS CLI, questa impostazione corrisponde
cacheConfig.type
all'impostazioneAMPLIFY_MANAGED
con o.CreateApp
UpdateApp
APIs - Escludi i cookie dalla chiave cache
-
Questa configurazione della cache è simile alla configurazione predefinita, tranne per il fatto che esclude tutti i cookie dalla chiave cache. È necessario scegliere esplicitamente questo tipo di configurazione della cache.
La scelta di escludere i cookie dalla chiave della cache può comportare migliori prestazioni della cache. Tuttavia, prima di scegliere questa configurazione della cache, è importante considerare se l'app utilizza i cookie per fornire contenuti dinamici.
Se si utilizza il SDKs o il AWS CLI, questa impostazione corrisponde all'impostazione
cacheConfig.type
di toAMPLIFY_MANAGED_NO_COOKIES
conCreateApp
oUpdateApp
APIs.
Per ulteriori informazioni sulla chiave della cache, consulta Understand the cache key nella Amazon CloudFront Developer Guide;.
Inclusione o esclusione dei cookie dalla chiave cache
Puoi impostare la configurazione dei cookie della chiave cache per un'app nella console AmplifySDKs, oppure il. AWS CLI
Utilizza la procedura seguente per specificare se includere o escludere i cookie dalla chiave cache quando distribuisci una nuova app utilizzando la console Amplify.
Per impostare la configurazione dei cookie della chiave cache durante la distribuzione di un'app su Amplify
-
Accedi AWS Management Console e apri la console Amplify.
-
Nella pagina Tutte le app, scegli Crea nuova app.
-
Nella pagina Inizia a creare con Amplify, scegli il tuo provider di repository Git, quindi scegli Avanti.
-
Nella pagina Aggiungi ramo del repository, procedi come segue:
-
Seleziona il nome del repository da connettere.
-
Seleziona il nome del ramo del repository da connettere.
-
Scegli Next (Successivo).
-
-
Se l'app richiede un ruolo di IAM servizio, puoi consentire ad Amplify Hosting compute di creare automaticamente un ruolo di servizio per te oppure puoi specificare un ruolo che hai creato.
-
Per consentire ad Amplify di creare automaticamente un ruolo e associarlo alla tua app:
-
Scegli Crea e usa un nuovo ruolo di servizio.
-
-
Per associare un ruolo di servizio creato in precedenza:
-
Scegli Usa un ruolo di servizio esistente.
-
Seleziona il ruolo da utilizzare dall'elenco.
-
-
-
Scegli Impostazioni avanzate, quindi individua la sezione Impostazioni chiave della cache.
-
Scegli Mantieni i cookie nella chiave cache o Rimuovi i cookie dalla chiave cache. La schermata seguente mostra l'interruttore delle impostazioni del tasto Cache nella console.
-
Scegli Next (Successivo).
-
Nella pagina Revisione, scegli Salva e distribuisci.
Modifica della configurazione dei cookie della chiave cache per un'app
Puoi modificare la configurazione dei cookie della chiave cache per un'app già distribuita su Amplify. Utilizza la seguente procedura per modificare se includere o escludere i cookie dalla chiave cache per un'app che utilizza la console Amplify.
Per modificare la configurazione dei cookie della chiave cache per un'app distribuita
-
Accedi AWS Management Console e apri la console Amplify.
-
Nella pagina Tutte le app, scegli l'applicazione che desideri aggiornare.
-
Nel riquadro di navigazione, scegli Hosting, quindi scegli Intestazioni e cache personalizzate.
-
Nella pagina Intestazioni e cache personalizzate, individua la sezione Impostazioni della chiave cache e scegli Modifica.
-
Scegli Mantieni i cookie nella chiave cache o Rimuovi i cookie dalla chiave cache. La schermata seguente mostra l'interruttore delle impostazioni del tasto Cache nella console.
-
Seleziona Salva.