1

カスタムの「SESSION_DOMAIN」と「SANCTUM_STATEFUL_DOMAINS」を使用するように Laravel をセットアップしました。ただし、Postman を使用してログインすることはできません。私がしたこと:

  • 「/sanctum/csrf-cookie」への GET リクエストを作成します。XSRF Coo​​kie の値を環境変数に保存します: 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 エラーが発生します。誰もがこの問題に遭遇しましたか? グーグル検索しても、私の質問に対する答えはまだないようです。

4

1 に答える 1