lumen 跨域问题处理

安装

composer require barryvdh/laravel-cors

在全局中引用

修改文件 bootstrap/app.php


//全局引用中间件
$app->Middleware([
    //跨域请求
    \Barryvdh\Cors\HandleCors::class,
]);


//注册服务
$app->register(\Barryvdh\Cors\HandleCors::class);

配置文件

复制 vendor\barryvdh\laravel-cors\config\cors.php 配置文件 到 根目录 config/ 中
因为是全局的暂时不用修改。

修改文件 bootstrap/app.php

$app->configure('cors');

参考

https://laravelacademy.org/post/9273.html
https://learnku.com/laravel/t/9582/new-wheel-php-cors-middleware-to-solve-cross-domain-problems-in-lumen-programs

你可能感兴趣的:(lumen 跨域问题处理)