Token CSRF yang diminta setiap siaran tidak sepadan dengan Laravel 9
P粉521697419
P粉521697419 2023-08-25 22:36:10
0
1
431

Saya menerima ralat ketidakpadanan token Csrf untuk setiap permintaan siaran Saya menggunakan ajax di beberapa tempat dan penyerahan borang biasa di tempat lain. Walau bagaimanapun ralat adalah malar.

Saya telah mencuba beberapa perkara seperti yang dicadangkan di tapak ini, seperti

  1. TetapkanSESSION_SECURE_COOKIE=salah.
  2. Tambah @csrf
  3. Tambah $.ajaxSetup({headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content');}});Sebelum panggilan ajax.
  4. Jalankanphp artisan config:clear php artisan route:clear composer dump-autoload.
  5. Jalankan projek pada penyemak imbas yang berbeza.

Ralat adalah sama sepanjang. Aplikasi ini berfungsi dengan baik. Apa yang saya hilang?

P粉521697419
P粉521697419

membalas semua (1)
P粉883223328

Dalam failconfig/session.phpanda, cuba tambahsame_site设置为lax,null. p>

Lariphp artisan config:cacheselepas itu.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!