2
我正在使用[此laravel-cors軟件包] [1],我已閱讀文檔並已將服務提供商添加到config/app.php
。barryvdh/laravel-cors不適用於我的路線
加入中間件kernel.php
像這樣經過:
protected $middleware = [
\Barryvdh\Cors\HandleCors::class,
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
];
它爲我的護照路線,而不是我自己的路線。
護照路線
Route::group([
'middleware' => ['api']
], function ($router) {
Passport::routes();
Passport::tokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));
});
我的路線
Route::group(['middleware' => ['auth:api']], function() {
Route::resource('answers', 'AnswersController');
});
你有沒有嘗試過'[ '中間件'=> [ 'API']'在'routes.php'? – Ben
不,但我不明白這是什麼問題? – g3mini
很遺憾沒有工作 – g3mini