Remoção do cache CDN do Fastly ao usar um WAF ou BYOCDN
Este artigo fornece informações sobre como configurar a limpeza de cache do AEM as a Cloud Service ao usar um Firewall de aplicativo web (WAF) ou uma solução de rede de entrega de conteúdo personalizada (BYOCDN). Compreender como lidar com essas configurações complexas é essencial para manter a entrega eficiente de conteúdo.
Descrição description
Ambiente
- Experience Cloud
- Experience Manager 6.5
- Experience Manager as a Cloud Service
- Experience Manager Cloud Manager
Problema/Sintomas
Para clientes que usam o AEM as a Cloud Service com um WAF ou BYOCDN existente, a limpeza do conteúdo em cache do Fastly requer ajustes de configuração específicos. Este artigo descreve as etapas necessárias para garantir que as solicitações de limpeza de cache sejam processadas corretamente por meio dessas camadas adicionais.
Resolução resolution
Seguindo essas diretrizes, você pode garantir que seu AEM as a Cloud Service possa gerenciar com eficiência a limpeza de cache, mesmo ao usar camadas de segurança adicionais, como uma configuração do WAF ou de um CDN personalizado.
-
Trabalhe diretamente com seu provedor WAF/BYOCDN para permitir que solicitações PURGE passem para o Fastly.
-
Ao construir uma solicitação PURGE, inclua cabeçalhos críticos que indiquem o host original e as chaves de autenticação.
O Fastly usa o cabeçalho X-Forwarded-Host para identificar a entrada do cache que deve ser limpa corretamente. -
Um template para o comando PURGE request pode ser o seguinte:
code language-none curl -X PURGE "https://publish-p1234-e5467.adobeaemcloud.com/my/page" \ -H 'X-AEM-Purge-Key: <your_purge_key>' \ -H 'X-Forwarded-Host: <your_host>' \ -H 'X-AEM-Edge-Key: <your_edge_key>'
-
Revise a documentação do Adobe para obter mais informações sobre a configuração do armazenamento em cache e as configurações de CDN: