Используйте этот пакет, как @Mohammed Aktaa: https://github.com/barryvdh/laravel-cors
Добавьте промежуточное ПО HandleCors
к вашему массиву api
$middlewareGroup
в app/Http/Kernel.php
:
'api' => [
// ...
\Barryvdh\Cors\HandleCors::class,
],
Опубликуйте конфигурацию пакета:
$ php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider"
Отредактируйте конфигурацию, чтобы использовать переменную среды CORS_ORIGIN для разрешенного источника:
'allowedOrigins' => [env('CORS_ORIGIN', '')],
В файле .env добавьте запись для вашегоместное происхождение:
CORS_ORIGIN="http://localhost:3000"