Я создаю расширения для chrome и пытаюсь отправить выборку в API Redmine (redmine.domain.com). Проблема в том, что отправляемая мной выборка всегда дает сбой, и консоль показывает ошибку CORS (Access-Control-Allow-Origin), о которой я прочитал, что это настройки сервера. Я попробовал другое расширение Redmine для chrome, и оно работает хорошо, поэтому я думаю, что есть проблема в установке fetche. Я пытаюсь запросить AX IOS, но также провал. У меня все еще есть ошибка о Access-Control-Allow-Origin. Буду очень рад любым советам. Спасибо
Выборка
fetch("http://redmine.domain.com/issues.json?key=xxxx&limit=5", { credentials: 'include', method: "GET" })
.then(r => console.log(r));
Консоль формы сообщения
Доступ к выборке в 'http://redmine.domain.com/issues.json?key=xxxx&limit=5' из источника 'chrome -extension: // idhlpbgiklnohlmnobahodbpidhaaoml 'заблокировано политикой CORS: в запрошенном ресурсе отсутствует заголовок' Access-Control-Allow-Origin '. Если непрозрачный ответ удовлетворяет вашим потребностям, установите режим запроса «no-cors», чтобы получить ресурс с отключенным CORS.
manifest. json
...
"permissions": [
"declarativeContent",
"storage",
"activeTab",
"http://*/",
"https://*/"
],
...