Gerenciamento de cookies de chave de cache - AWS Amplify Hospedagem

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerenciamento de cookies de chave de cache

Ao implantar sua aplicação no Amplify, é possível escolher se deseja incluir ou excluir cookies na chave de cache. No console do Amplify, essa configuração é especificada na página Cabeçalhos personalizados e cache usando o botão Configurações da chave de cache. Para obter instruções, consulte Inclusão ou exclusão de cookies da chave de cache.

Incluir cookies na chave de cache

Essa é a configuração de cache padrão. Com essa configuração, o Amplify escolhe automaticamente uma configuração de cache ideal para sua aplicação com base no tipo de conteúdo que está sendo veiculado.

Se você estiver usando o SDKs ou o AWS CLI, essa configuração corresponde cacheConfig.type à configuração AMPLIFY_MANAGED com o CreateApp ou UpdateAppAPIs.

Excluir cookies da chave de cache

Essa configuração de cache é semelhante à configuração padrão, exceto pelo fato de excluir todos os cookies da chave de cache. Você deve escolher explicitamente esse tipo de configuração de cache.

Optar por excluir cookies da chave de cache pode resultar em melhor performance do cache. Entretanto, antes de escolher essa configuração de cache, é importante considerar se a sua aplicação usa cookies para veicular conteúdo dinâmico.

Se você estiver usando o SDKs ou o AWS CLI, essa configuração corresponde à configuração do cacheConfig.type para AMPLIFY_MANAGED_NO_COOKIES com o CreateApp ou UpdateAppAPIs.

Para obter mais informações sobre a chave de cache, consulte Entenda a chave de cache no Amazon CloudFront Developer Guide;.

Inclusão ou exclusão de cookies da chave de cache

Você pode definir a configuração do cookie da chave de cache para um aplicativo no console do Amplify ou no. SDKs AWS CLI

Use o procedimento a seguir para especificar se deseja incluir ou excluir cookies da chave de cache ao implantar uma nova aplicação usando o console do Amplify.

Para definir a configuração do cookie da chave de cache ao implantar uma aplicação no Amplify
  1. Faça login AWS Management Console e abra o console do Amplify.

  2. Na página Todas as aplicações, escolha Criar nova aplicação.

  3. Na página Comece a desenvolver com o Amplify, escolha seu provedor de repositório Git e escolha Avançar.

  4. Na página Adicionar ramificação do repositório, faça o seguinte:

    1. Selecione o nome do repositório a ser conectado.

    2. Selecione o nome da ramificação do repositório a ser conectada.

    3. Escolha Próximo.

  5. Se o aplicativo exigir uma função de IAM serviço, você pode permitir que a computação do Amplify Hosting crie automaticamente uma função de serviço para você ou pode especificar uma função que você criou.

    • Para permitir que o Amplify crie automaticamente um perfil e o anexe à sua aplicação:

      1. Escolha Criar e usar um novo perfil de serviço.

    • Para anexar um perfil de serviço que você criou anteriormente:

      1. Selecione Usar um perfil de serviço existente.

      2. Selecione o perfil a ser usado na lista.

  6. Escolha Configurações avançadas e localize a seção Configurações da chave de cache.

  7. Escolha Manter cookies na chave de cache ou Remover cookies de chave de cache. A captura de tela a seguir mostra o botão Configurações da chave de cache no console.

    Captura de tela do botão Configurações da chave de cache no console do Amplify.
  8. Escolha Próximo.

  9. Na página Revisar, escolha Salvar e implantar.

Alteração da configuração do cookie de chave de cache para uma aplicação

É possível alterar a configuração de cookie de chave de cache para uma aplicação que já esteja implantada no Amplify. Use o procedimento a seguir para alterar se deseja incluir ou excluir cookies de chave de cache para uma aplicação usando o console do Amplify.

Para alterar a configuração de cookie de chave de cache para uma aplicação implantada
  1. Faça login AWS Management Console e abra o console do Amplify.

  2. Na página Todas as aplicações, escolha a aplicação que deseja atualizar.

  3. No painel de navegação, escolha Hospedagem e, em seguida, escolha Cabeçalhos personalizados e cache.

  4. Na página Cabeçalhos personalizados e cache, localize a seção Configurações de chave de cache e escolha Editar.

  5. Escolha Manter cookies na chave de cache ou Remover cookies de chave de cache. A captura de tela a seguir mostra o botão Configurações da chave de cache no console.

    Captura de tela do botão Configurações da chave de cache no console do Amplify.
  6. Escolha Salvar.