我有一个Laravel 7的网页应用程序。在这个应用程序上,我最近创建了一个新的API。php文件,文件夹名为api/v2
(routes/api/v2/api.php
)。我面临的问题是在新创建的API上。php文件'auth:API'中间件不工作.
我检查了请求头,发现authorization
头对于这些路由来说是空的。对于旧路由文件,一切都正常。
我已经在RouteServiceProvider中注册了新的API文件。php like this
Route::prefix('api/v2')
->middleware('api')
->namespace($this->namespace)
->group(base_path('routes/api/v2/api.php'));
所有路由都工作正常,除了auth问题之外没有任何问题。因此,我无法在控制器中调用'$request-〉user()'方法。
PS:我用的是Apache 2。4+
有人知道为什么会这样吗?
1条答案
按热度按时间bq3bfh9z1#
你能分享你的路由文件吗?以下是我尝试做同样的工作: