Recentemente abbiamo spostato le nostre risorse su un CDN Cloudfront. Abbiamo notato che le superfici erano rotte su Firefox. Dopo alcuni minuti di ricerche, era una storia di CORS. Abbiamo permesso il campo Cloudfront.Heroku + CDN Cloudfront + Font - Bug di Firefox
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"
Questo ha funzionato molto bene fino a ieri. Dopo diverse ricerche e riflessioni, non ho trovato una soluzione.
Qualche idea?
Hai controllato la risposta a questa domanda dal suono simile? http://stackoverflow.com/questions/12229844/amazon-s3-cors-cross-origin-resource-sharing-and-firefox-cross-domain-font-loa – friism
La domanda suona uguale ma il provider CDN è diverso - > risposta diversa. – ferrix