Как решить ошибку CORS при доступе к маршрутам laravelPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как решить ошибку CORS при доступе к маршрутам laravel

Сообщение Anonymous »

Я новичок в приложениях laravel. Я пытаюсь разработать надстройку для Outlook, которая использует API, написанный на laravel. Проблема здесь в том, что при доступе к API через почту Outlook выдается ошибка CORS.
Ошибка:

Код: Выделить всё

Access to XMLHttpRequest at 'https://test.com/api/test' from origin 'https://localhost:44377' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Что я пробовал до сих пор:
  • модуль spatia/laravel-cors установлен и опробован
  • Добавил это в bootstrap/app.php:

Код: Выделить всё

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: *');
header('Access-Control-Allow-Headers: *');
  • создал файл класса CORS и добавил его в качестве промежуточного программного обеспечения.
И, наконец, получил та же ошибка. Что мне делать?
Изменить:
Почему он автоматически перенаправляет запрос на https вместо http. Где все пошло не так? URL-адрес запроса должен быть http://test.com/api/test, а не https://test.com/api/test
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/625 ... vel-routes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»