【问题标题】:Laravel Sanctum returns 404 instead of 401 unauthenticatedLaravel Sanctum 返回 404 而不是未经身份验证的 401
【发布时间】:2022-01-17 07:24:28
【问题描述】:

我正在使用 laravel/sanctum 包来验证我的 api。我已按照文档中的所有步骤进行操作,但是当使用无效令牌而不是 401 来访问受保护的路由时,我得到 404 未找到。

Route::group(['middleware' => ['auth:sanctum']], function () {
    Route::post("/upload", [AuthController::class, "uploadFile"]);
    Route::post('/me', [AuthController::class, 'me']);
});

【问题讨论】:

  • 你怎么称呼路线?

标签: laravel authentication laravel-sanctum


【解决方案1】:

几个步骤

  1. 清除缓存
  2. test.ca/api/upload - 确保您的 url 中有“api”(从您调用的位置)
  3. 在您的请求标头中添加“接受应用程序/json”。

【讨论】:

    猜你喜欢
    • 2023-03-10
    • 2020-12-14
    • 2020-10-25
    • 2021-11-09
    • 2018-01-05
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    相关资源
    最近更新 更多