запросы работают через https, но блокируются через http из-за cors? - PullRequest
0 голосов
/ 20 января 2020

У меня есть внутренний сервер с некоторыми API, записанными в laravel, когда я пытаюсь сделать запрос через https, он работает нормально, но когда я делаю тот же запрос через http, он блокируется cors, говоря, что Access-Control-Origin не присутствует это нормальное поведение или что-то не так с конфигурацией сервера?

ps сервер работает apache

1 Ответ

0 голосов
/ 20 января 2020

Добавьте этот код вверху API. php Файл маршрутов:

Примечание. Это краткосрочное решение:

  header('Access-Control-Allow-Origin:  *');
  header('Access-Control-Allow-Methods:  POST, GET, OPTIONS, PUT, DELETE');
  header('Access-Control-Allow-Headers:  Content-Type, X-Auth-Token, Origin, Authorization');
  use Illuminate\Http\Request;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...