为什么 api routes 尝试使用 Session?因为api调用不需要Session。如何关闭 api 路由的会话?因为 api 调用每秒接受超过 100 个请求。
守着星空守着你
浏览 105回答 1
1回答
鸿蒙传说
Laravel 的默认守卫设置为web. 例如,当您仅使用 API 端点时,您需要将defaults.guardsin更改config/auth.php为。api您可以看到app/Http/Kernel.phpfor不包含会话中间件,因此未使用它们$middlewareGroups。api如果您使用默认的 api 驱动程序token,那么您需要api_token在用户表中添加一列,并在请求中包含此参数,例如http://localhost/api/user?api_token={token}.