Убедитесь, что у вас есть следующие настройки:
- Сделайте скручивание прямо на EC2 с заголовком Origin и посмотрите, получите ли вы ответ CORS.(Для запросов OPTIONs в)
- Запросы OPTIONS разрешены в CloudFront.
- Заголовок Origin Белый список в CloudFront.
- CloudFront по умолчанию перенаправляет заголовок Origin, но он не учитывает заголовок Originв ключ кеша, что означает, что если вы в первый раз делаете запрос www.example.com/test без заголовка Origin, CloudFront кэширует его, а для следующих запросов поставляется с заголовком Origin, он обслуживает его из Cache, убедитесь, что вы очищаете кеш после выполненияэти изменения.
5. Проверьте, не получаете ли вы ответ 4xx на запрос CORS (используйте Mozilla для тестирования).