前端发送请求,请求头带上
authorization
的时候,没办法接收到,报错显示貌似是跨域错误。检测登录没有问题,我分析了下,登录属于简单请求,未进行进行预检请求所以没什么问题。求思路...
public function handle($request, Closure $next)
{
$response = $next($request);
$response->header('Access-Control-Allow-Origin', '*');
$response->header('Access-Control-Allow-Headers', 'X-Requested-With,Origin, Content-Type, Cookie, Accept,Authorization');
$response->header('Access-Control-Allow-Methods', 'GET, POST, PATCH, PUT, OPTIONS');
$response->header('Access-Control-Allow-Credentials', 'true');
$response->header('withCredentials', 'true');
return $response;
}
梵蒂冈之花
青春有我
慕容708150