3 votes

S3 CORS à travers CloudFront ne fonctionne pas dans Firefox

Je utilise S3 CORS pour servir les polices. Si le nom de domaine S3 est utilisé pour servir les polices, cela fonctionne dans Firefox, mais lorsque CloudFront est utilisé, cela ne fonctionne pas. Fonctionne avec Google Chrome.

Ma configuration CORS sur S3

     http://*.example.com
     GET
     30000
     Content-*
     Host

     https://*.example.com
     GET
     30000
     Content-*
     Host

0 votes

Juste pour information, cela fonctionne avec Google Chrome car Google Chrome ne se soucie pas de CORS pour les polices web.

5voto

Ethan Points 166

Pour que cela fonctionne, j'ai dû définir la configuration CORS pour inclure le domaine de distribution CloudFront.

J'ai également dû modifier les paramètres de comportement de ma distribution CloudFront pour autoriser la transmission des chaînes de requête. Je ne me souviens pas où j'ai vu que c'était une exigence.

Ensuite, j'ai invalidé les polices posant problème.

Ensuite, nous étions prêts à y aller !

J'espère que cela vous aide

        https://*.domain.com
        http://*.domain.com
        http://d2e7ljkkwgm4dt.cloudfront.net
        http://dpibywtcfxy6z.cloudfront.net
        GET
        3000
        Content-*
        Host

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X