我在使用 Laravel Sanctum 时遇到了问题,我已经在谷歌上搜索了将近 1 周,但没有找到解决方案,我将 Sanctum 与 hyn/多租户一起使用,我不使用 SPA 身份验证,而是使用 API 令牌身份验证。租户验证良好并生成令牌,但由于某种原因无法访问受 auth:sanctum 中间件保护的路由,这种情况仅发生在租户用户身上,令牌丢失或未通过,重定向到登录。
我认为问题不在于租赁包,我认为是 sanctum 的问题,因为主域工作正常,但子域中间件 sanctum 不起作用,因为失去 API 令牌授权。
我也定义了 SANCTUM_STATEFUL_DOMAINS 和 SESSION_DOMAIN 并且不起作用,我也通过了 X-XSRF-TOKEN 并且它也不起作用
这是我的 SANCTUM_STATEFUL_DOMAINS=new-api.test
和 SESSION_DOMAIN=.new-api.test