目标类 [App\\Http\\EnsureFrontendRequestsAreStateful] 不存在

Aye*_*une 1 api laravel reactjs laravel-7

我正在使用 Laravel Sanctum 来验证带有 Laravel API 后端的 react SPA。

当我尝试访问不需要身份验证的路由时,出现此错误:

“目标类 [App\Http\EnsureFrontendRequestsAreStateful] 不存在。”

我该怎么做才能只守卫一些路线,而让其他路线保持开放。

小智 5

您可能缺少app/Http/Kernel.php文件中的导入。

// app/Http/Kernel.php

<?php

namespace App\Http;

use Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful;
Run Code Online (Sandbox Code Playgroud)