【发布时间】:2020-07-28 19:10:38
【问题描述】:
我使用 Laravel 作为我的 Next JS 应用程序的后端,并使用 Sanctum 来处理身份验证。
我能够让会话身份验证在前端正常工作,但是当我尝试从节点服务器向 API 发出请求以获取 SSR 时,我得到了401 Unauthorized error。
有什么方法可以让客户端和节点服务器都进行身份验证?
我在 localhost:8000 上运行 API,在 localhost:3000 上运行 Next 服务器。我用有状态域重载了我的env.,试图让它工作:
SESSION_DOMAIN=localhost
SANCTUM_STATEFUL_DOMAINS=localhost:3000,localhost,localhost:8000,https://localhost:8000,https://localhost,http://localhost,http://localhost:8000
【问题讨论】:
-
能提供Sanctum的.env配置吗?
-
@ShahadatHossain 已编辑
标签: laravel api next.js laravel-sanctum