カスタムの「SESSION_DOMAIN」と「SANCTUM_STATEFUL_DOMAINS」を使用するように Laravel をセットアップしました。ただし、Postman を使用してログインすることはできません。私がしたこと:
- 「/sanctum/csrf-cookie」への GET リクエストを作成します。XSRF Cookie の値を環境変数に保存します: xsrfToken
- {{xsrfToken}} という値を持つヘッダー X-XSRF-TOKEN を追加しました
投稿リクエストを行うたびに、「Illuminate\Contracts\Encryption\DecryptException: The payload is invalid. in file ~/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php on line 195」というメッセージが表示されます。 X-XSRF-TOKEN ヘッダーなしで試してみてください。419 Page Expired エラーが発生します。誰もがこの問題に遭遇しましたか? グーグル検索しても、私の質問に対する答えはまだないようです。