CORS для fonts.gstati c .com не соответствует localhost: 3000 (но это React on prod) - PullRequest
0 голосов
/ 23 февраля 2020

Firefox конкретный c проблема. Полное предупреждающее сообщение:

Запрос перекрестного источника заблокирован: та же политика происхождения запрещает чтение удаленного ресурса в https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2. (Причина: заголовок CORS 'Access-Control-Allow-Origin' не соответствует 'http://localhost: 3000 ').

Значки материалов не загружены. И я не понимаю насчет localhost: 3000, потому что вижу эту ошибку только на производственной сборке React. Я проверил заголовки этого файла woff2 с помощью curl:

HTTP / 1.1 200 OK. Accept-Ranges: байты
Content-Type: font / woff2
Access-Control-Allow -Происхождение: *
Время-допустимое происхождение: *
Длина содержимого: 16112
Дата: вт, 04 февраля 2020 23:32:00 по Гринвичу
Истекает: среда, 03 февраля 2021 23:32:00 GMT
Последнее изменение: вт, 23 июля 2019 03:45:50 GMT
X-Content-Type-Options: nosniff Сервер: sffe X-XSS-Protection: 0
Контроль кэша: publi c, max-age = 31536000 Возраст: 1609144 Alt-Sv c: quic = ": 443"; ма = 2592000; v = "46,43", h3-Q050 = ": 443"; ма = 2592000, h3-Q049 = ": 443"; ма = 2592000, h3-Q048 = ": 443"; ма = 2592000, h3-Q046 = ": 443"; ма = 2592000, h3-Q043 = ": 443"; ma = 2592000

Источник разблокировки uBlock для этого сайта отключен.

И я сталкиваюсь с этим дефектом не всегда, но иногда. firefox CORS Google Font gstatic material icons localhost:3000

...