Почему не пускает Access-Control-Allow-Origin?

Привет!
Отправляю AJAX GET запрос на свой внешний сервис
CORS настроил с библиотекой barryvdh/laravel-cors

'supportsCredentials' => false,
    'allowedOrigins' => ['*'],
    'allowedOriginsPatterns' => [],
    'allowedHeaders' => ['*'],
    'allowedMethods' => ['*'],
    'exposedHeaders' => [],
    'maxAge' => 0,


Всё работало как надо. После переноса на другой сервер, в консоле ошибка
Access to XMLHttpRequest at 'https://путь_на_внешний_сервис' from origin 'http://сайт' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The 'Access-Control-Allow-Origin' header contains multiple values 'http://сайт, *', but only one is allowed.


Чего то не хватает в настройках?
  • Вопрос задан
  • 4128 просмотров
Решения вопроса 1
GrozInventor
@GrozInventor Автор вопроса
Помогло значение allowedOrigins перевести из массива в строку
'allowedOrigins' => '*'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект