Próbuję utworzyć czcionkę internetową i wdrożyć ją na AWS S3.AWS S3 żądanie połączenia nie powiodło się na ie9
Działa dobrze we wszystkich przeglądarkach z wyjątkiem IE9, w którym stwierdza, że żądanie pochodzenia krzyżowego nie powiodło się podczas próby załadowania pliku woff.
Wiele czytałem na wielu forach o ludziach, u których wystąpił problem, ale nie udało mi się znaleźć rozwiązania.
Myślę, że to ma coś wspólnego z konfiguracją CORS na S3, nie wysyłając poprawnych danych lub czegoś do IE9?
(działa w Firefox, Chrome, IE7,8, etc)
Jedyne sugestie widziałem rozwiązać ten problem są rozpędzania instancji EC2 i podejmowania hostingowego dla czcionek (kompletny overkill !), a drugi nazwał plik css jako .php i ustawił nagłówki w php (ale to jest głupie).
Ktoś wie, jak (jeśli w ogóle możliwe) rozwiązać ten problem?
Dzięki
Edit
My CORS config:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Możesz opublikować bieżącą konfigurację CORS? –
@LarryMcKenzie Wysłany CORS w oryginalnym wpisie teraz – TheStoneFox
Czy możesz wyjaśnić trochę na temat konfiguracji serwera WWW. Również znalazłem to, jeśli jest pomocne: http://css-tricks.com/forums/discussion/21452/font-family-not-working-in-ie-ie9-but-all-other-ies/p1 –