laravel 10.x 跨域配置
app/Http/Kernel.php
中已默认配置了 \Illuminate\Http\Middleware\HandleCors::class
中间件。只需要修改 config/cors.php
配置即可。
例如:新增 myapp 应用目录,并配置了应用路由前缀为 myapp/api/
这时,只需要修改 config/cors.php
的 paths
配置,增加 myapp/api/*
即可
'paths' => ['api/*', 'sanctum/csrf-cookie', 'myapp/api/*'],