【发布时间】:2019-02-19 01:17:54
【问题描述】:
我正在尝试设置 Laravel API,但不知何故,每次我尝试使用 get 时都会收到以下错误:
Session store not set on request.
当我将它放在 (api) 中间件之外时它可以工作,但在这种情况下不需要身份验证。 使用 post 可以完美运行,但不知何故,当我使用 get 时,我不断收到错误。
这是我在 routes/api.php 中的内容:
Route::middleware('auth:api')->group(function () {
Route::get('/test', function (Request $request) {
return 'test';
});
});
PHP 版本:7.2.9
Laravel 版本:5.6.17
宅基地版本:6.3.0
这特别是在 auth:api 中间件中,这使得它不同于
【问题讨论】:
-
@RonS 这个问题与 API 路由无关
-
您的 OP 并非特定于 POST 请求。
-
只要完整阅读我的问题,你就会发现它略有不同,所以不要将我的问题标记为重复,你应该再次阅读
-
如果您能阅读我回答的第二条评论,您就会找到解决方案。