• 17-05-2025, 07:06:15
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Laravel projemde az önce başlayan ve bir türlü çözemediğim bir hata var. 419 Page Expired. @csrf ile sorun olduğunu düşünmüyorum ne olduğunu da bilmiyorum 3 saattir bununla uğraşıyorum bir türlü çözemedim bilen varmı?
  • 17-05-2025, 07:15:02
    #2
    CSRF sorunu, sayfa uzun süre açık kalırsa CSRF tokenin ömrü dolar sonraki istekte hata meydana gelir. Sayfayı yeniden açarsanız sorunsuz devam eder.
  • 17-05-2025, 07:18:24
    #3
    Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
    CSRF sorunu, sayfa uzun süre açık kalırsa CSRF tokenin ömrü dolar sonraki istekte hata meydana gelir. Sayfayı yeniden açarsanız sorunsuz devam eder.
    Olabilir fakat şunları denedim


    • Çerezleri temizledim.
    • Farklı bir tarayıcı kullandım.
    • Projeyi kapatıp tekrar açtım.
    • Yapay zekalardan destek aldım fakat nafile.
    • Veritabanını sıfırladım boş.
  • 17-05-2025, 07:28:52
    #4
    cricced adlı üyeden alıntı: mesajı görüntüle
    Olabilir fakat şunları denedim


    • Çerezleri temizledim.
    • Farklı bir tarayıcı kullandım.
    • Projeyi kapatıp tekrar açtım.
    • Yapay zekalardan destek aldım fakat nafile.
    • Veritabanını sıfırladım boş.
    Hata aldığınız sayfanın kaynak kodlarında;
    <meta name="_token" content="verysecrettoken">

    şeklinde _token var mı?
  • 17-05-2025, 07:35:32
    #5
    yok backend tarafı çalışmıyor ve sadece frontend tarafında dolaşabiliyorum. Sadece tek bir sayfa değil şuan backend komple 419 hatası veriyor login register gibi aşamalardan sonrası 419 veriyor
  • 17-05-2025, 07:42:15
    #6
    cricced adlı üyeden alıntı: mesajı görüntüle
    yok backend tarafı çalışmıyor ve sadece frontend tarafında dolaşabiliyorum. Sadece tek bir sayfa değil şuan backend komple 419 hatası veriyor login register gibi aşamalardan sonrası 419 veriyor
    Layout dosyasının içerisine (genellikle app veya master olur)

    <meta name="csrf-token" content="{{ csrf_token() }}">

    şeklinde (head tagleri içerisine) ekleyebilirsiniz.
  • 17-05-2025, 07:54:38
    #7
    Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
    Layout dosyasının içerisine (genellikle app veya master olur)

    <meta name="csrf-token" content="{{ csrf_token() }}">

    şeklinde (head tagleri içerisine) ekleyebilirsiniz.
    Şöyle düşün frontend tarafı dışında tüm backend dosyalarında @csrf var.
  • 17-05-2025, 07:58:43
    #8
    cricced adlı üyeden alıntı: mesajı görüntüle
    Şöyle düşün frontend tarafı dışında tüm backend dosyalarında @csrf var.
    Kodları görmeden size sağlayabileceğim bilgi bu kadar hocam, profesyonel destek almanızı tavsiye ederim. İyi çalışmalar.
  • 17-05-2025, 23:44:06
    #9
    Sorunu laravel valet kurup çözdüm.