0

Laravel Sanctum に問題があります。ほぼ 1 週間グーグルで検索しましたが、解決策が見つかりませんでした。Sanctum を hyn/マルチテナントで使用しています。SPA 認証ではなく API トークン認証を使用しています。テナントは適切に認証され、トークンを生成しますが、何らかの理由で auth:sanctum ミドルウェアによって保護されたルートにアクセスしません。これはテナント ユーザーでのみ発生し、トークンが失われるか渡されず、ログインにリダイレクトされます。

問題はテナンシー パッケージではないと思います。メイン ドメインでは問題なく動作しますが、サブドメイン ミドルウェアでは聖域が機能しないため、API トークンの承認が失われるため、聖域に問題があると思います。

SANCTUM_STATEFUL_DOMAINS と SESSION_DOMAIN も定義しましたが機能しません。X-XSRF-TOKEN も渡しましたが、どちらも機能しません

これは私の SANCTUM_STATEFUL_DOMAINS=new-api.test です

および SESSION_DOMAIN=.new-api.test

4

2 に答える 2