拉拉维尔修复 请求的资源上不存在"访问控制允许来源"标头



如何解决

No 'Access-Control-Allow-Origin' header is present on the requested resource.

On Laravel 7

我能对响应做些什么?

我已经试过了,但是它不包括标题。

return response()->header('Access-Control-Allow-Origin','*')->json([
'error'=>false,
]);
<标题>

编辑1我已经添加了FruitCakes Cors (https://github.com/fruitcake/laravel-cors)

我的xhr请求来自我的手机网站,它托管在子域上。

移动应用程序托管在x.domain.com

laravel app托管于domain.com

你可以使用这个包- https://github.com/fruitcake/laravel-cors,它仍然可以在Laravel 7上工作,并且文档很容易理解。

另外,你为什么不更新到当前的版本呢?这里是教程- https://laravel.com/docs/master/upgrade

最新更新