Chrome 72 блокирует XHR в скрипте содержимого расширения - PullRequest
0 голосов
/ 04 марта 2019

После обновления Chrome до версии 72 мое расширение больше не работает.Раньше он работал на версии 71. Мое расширение отправляет запрос на получение данных на том же веб-сайте.

xmlhttp.open("GET", "/gym/combo/incident?id=" + incidentId + "&lockerEntity=widget_group", true);
xmlhttp.send();

Но Chrome заблокировал ответ из-за перекрестной блокировки чтения.Предупреждающее сообщение выглядит так:

Cross-Origin Read Blocking (CORB) blocked cross-origin response https://example.com/gym/combo/incident?id=6418e9fc-9176-4c82-b6ea-455551a9b53e&lockerEntity=widget_group with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details

Я не понимаю, почему используется Cross-Origin, когда скрипт делает запрос на тот же сайт.Может ли это быть ошибкой?

1 Ответ

0 голосов
/ 04 марта 2019

Благодаря wOxxOm.Оказывается, это ошибка. crbug.com / 918660

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...