Мой сайт Django размещен в digitalocean ubuntu 16.04 с Nginx.
У меня есть настройки CORS для digitalocean, как здесь https://www.digitalocean.com/docs/spaces/how-to/cors/ Я добавил свое домианское имя в поле origin, проверил все параметрыв «Разрешенных методах» единственное, что я не сделал, это добавил заголовки в «Разрешенные заголовки», потому что я не знаю, что добавить.
Когда я использую Digitalocean Spaces (сервис, основанный и очень похожийкак Amazon S3) в качестве хранилища статических и мультимедийных файлов. На запрошенном ресурсе отсутствует Нет заголовка 'Access-Control-Allow-Origin' ошибка:
Access to Font at 'https://nyc3.digitaloceanspaces.com/kjmgstorage/kjmgstorage/fonts/fontawesome-webfont.woff2?v=4.7.0' from origin 'https://kjmg.co' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://kjmg.co' is therefore not allowed access.
Я пыталсяиспользовать django-cors-headers, но я получил:
502 Bad Gateway nginx/1.10.3 (Ubuntu)
Так что пришлось его удалить.
У кого-нибудь из друзей есть идеи? Спасибо большое!