Problemas de cache no Chrome com erros de certificado SSL

Com certificados SSL autoassinados, o Chrome ignora todas as diretivas de armazenamento em cache e recarrega o conteúdo.

Problema

Em um ambiente de não produção (ou ambiente de produção pré-golive), você está usando um certificado SSL inválido ou autoassinado. Você percebe que ao acessar o site por meio de https, nenhuma resposta do servidor da Web (AEM dispatcher) está sendo armazenada em cache no navegador Chrome.

Mesmo se você tiver configurado Cache-Control: max-age=... header e Last-Modified header estiver presente, você ainda não observará nenhum armazenamento em cache. Além disso, você observa que o cabeçalho de solicitação If-Modified-Since não é enviado do navegador Chrome quando o mesmo arquivo é carregado novamente.

Causa

Este é um problema conhecido com o navegador Chrome.  Ele não armazena em cache as respostas se a conexão HTTPS estiver usando um certificado inválido.  Veja este relatório de erro para detalhes:
https://bugs.chromium.org/p/chromium/issues/detail?id=110649#c8

Resolução

Compre e instale um certificado SSL apropriado ou teste o cache via http em vez de https.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?