Em um encontro com um problema em que os arquivos @font-face EOT falhavam ao carregar por HTTPS na Internet Nas versões 7, 8 e 9 do Explorer, um usuário observou que o problema persistia independentemente do status de hospedagem da página HTML que o continha em HTTPS. Após a experimentação, o usuário descobriu que a fonte foi carregada com sucesso quando acessada via HTTP, mas não HTTPS.
Depois de descartar problemas específicos da fonte e confirmar que o servidor que hospeda a fonte forneceu o tipo de conteúdo apropriado para arquivos EOT, o usuário procurou assistência para resolver o problema.
Em resposta, foi fornecida uma solução que abordou um aspecto crítico frequentemente esquecido ao acessar recursos por HTTPS. Foi descoberto que a presença de um cabeçalho Cache-Control com uma diretiva "no-cache" para a fonte fazia com que o Internet Explorer ignorasse a fonte baixada, levando ao comportamento observado.
Esta descoberta está alinhada com o documentado da Microsoft comportamento, onde o IE ignora documentos ativos baixados por SSL quando um cabeçalho Cache-Control especifica "no-cache". Portanto, é recomendável remover o cabeçalho Cache-Control para resolver esse problema e garantir o carregamento adequado da fonte por HTTPS no Internet Explorer.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3