我把我的Laravel版本从9升级到10。我已经删除了fruitcake/cors包,而升级,所以面临cors的问题。是否有任何可用的替代软件包来解决此问题。
46scxncf1#
从Laravel 9.2开始,这个中间件包含在laravel/framework中。您可以使用提供的中间件,它应该与此包中提供的中间件和配置兼容。有关https://github.com/laravel/laravel/pull/5825/files更改,请参见www.example.com。升级步骤:1.从composer.json中删除"fruitcake/laravel-cors"1.将app/Http/Kernel.php中的\Fruitcake\Cors\HandleCors::class,替换为\Illuminate\Http\Middleware\HandleCors::class,从laravel-cors laravel 10 migration guide
"fruitcake/laravel-cors"
app/Http/Kernel.php
\Fruitcake\Cors\HandleCors::class,
\Illuminate\Http\Middleware\HandleCors::class,
1条答案
按热度按时间46scxncf1#
从Laravel 9.2开始,这个中间件包含在laravel/framework中。您可以使用提供的中间件,它应该与此包中提供的中间件和配置兼容。有关https://github.com/laravel/laravel/pull/5825/files更改,请参见www.example.com。
升级步骤:
1.从composer.json中删除
"fruitcake/laravel-cors"
1.将
app/Http/Kernel.php
中的\Fruitcake\Cors\HandleCors::class,
替换为\Illuminate\Http\Middleware\HandleCors::class,
从laravel-cors laravel 10 migration guide