با سلام خدمت همه دوستان چطوری ارور Page Expired 419 در نسخه 5.8 لاراول رفع کنم میخام بعد از انجام کار دوباره به صفحه اصلی برگرده
سلام ارور 419 مربوط میشه به مسئله نامعتبر شدن csrf . آیا برای زمان طولانی مدت در یک صفحه میمونید ؟
@hesammousavi
سلام مهندس وقتی مدت زمان طولانی میمونیم این ارور میاد چیکار کنیم این صفحه رو نشون نده مثلا redirect کنیم
خب ممکنه باز بیشتر بمونه توی یه صفحه بازم امکانش هست ارور بده نه بشه یه جوری حلش کرد مثلا این ارور داد ریدایکرت بشه به صفحه اصلی یا یه چیز دیگه
سلام
برای اینکه csrf ساخته بشه ابتدا فرم یا صفحه مورد نظر کد زیر رو وارد کن
{{ csrf_fild() }}
اینکار باعث ساخت یک توکن میشه
سلام.
یکی از دلایلی که این خطا رخ میده به خاطر https بودن هست
یعنی اطلاعات از یک فرم ورود که https نیست پر میشه و وقتی که به سرور ارسال میشه به مسیر https میره یا بر عکس اون
من این مشکل رو فقط تو کروم دارم!چطور حلش کنم؟؟؟
کدهام رو که روی ساب دامین اوردم اینطور شد!دامین اصلی گواهینامه ssl دارد ولی ساب دامین نه...............
برای حل این مشکل در فایل .htaccess تغییرات زیر را ایجاد کنید:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Handle Authorization Header
##RewriteCond %{HTTP:Authorization} .
##RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
سلام کد زیر رو در هدر سایت قرار دهید
<meta name="csrf-token" content="{{ csrf_token() }}">
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟