Niedawno przenieśliśmy nasze aktywa na CDN Cloudfront. Zauważyliśmy, że powierzchnie zostały uszkodzone w Firefoksie. Po kilku minutach poszukiwań była to historia CORS. Pozwoliliśmy na pole Cloudfront.Heroku + CDN Cloudfront + Czcionki - Błędy w Firefoksie
application_controller
:
after_filter :set_access_control_headers
def set_access_control_headers
headers['Access-Control-Allow-Origin'] = CDN_CLOUDFRONT
end
production.rb
:
CDN_CLOUDFRONT = "http://xxx.cloudfront.net"
To działało bardzo dobrze aż do wczoraj. Po kilku poszukiwaniach i refleksjach nie znalazłem rozwiązania.
Każdy pomysł?
Czy sprawdziłeś odpowiedź na to podobnie brzmiące pytanie? http://stackoverflow.com/questions/12229844/amazon-s3-cors-cross-origin-resource-sharing-and-firefox-cross-domain-font-loa – friism
Pytanie brzmi tak samo, ale dostawca CDN jest inny - > inna odpowiedź. – ferrix