⏳ افزایش قیمت‌ | آخرین فرصت خرید دوره‌های برنامه‌نویسی با قیمت سال قبل با => ۶۵٪ تخفیف

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
temiliw
4 هفته پیش توسط temiliw مطرح شد
1 پاسخ

خطا 419 لاراول

سلام و عرض ادب دوستان پروژه قبلا درست بود با توجه به مشکلات نت از هاست المان به ایران منتقل شد و مشکلاتی به وجود اومد و الان به همه فرم ها 419 میده با اینکه سشن ذخیره میشه و چه در صورت قایلی و در صورت دیتابیس هر دو مشکلی ندارن ذخیره میشن در فرم ها هم توکن ارسال میشه وقتی مدلیور مربوط به توکن رو غیر فعال میکنم هم درست میشه خطا نمیده ولی باکس میسج و مشکلات امنیتی به وجود میاد اگر راه حلی دارین لطفا بگین من هر کار تونستنم کردم با توحجه به مشکلات نت نمی تونم اپدیت یا پروژه جدیدی بسازم ولی از پروژه های دیگر فایل هارو اوردم و باز مشکل شده جالب اینجاست که یک پروژه جدیدی هم روی هاست اپلود کردم و باز میکشل داشت اونم ایای ریست کردن هاست جواب میده ؟


ثبت پرسش جدید
سینا
تخصص : توسعه دهنده وردپرس
@devwwp 4 هفته پیش آپدیت شد
0

سلام .
1.همه تنظیمات مربوط به config رو بررسی کردی ؟
SESSIONDOMAIN
APPURL
SESSIONSECURECOOKIE

  1. توکن ها رو چک کردی ؟
    توکن داخل Session ذخیره شده با توکنی است که فرم ارسال کرده رو چک کن ببین اصلا درستن یا نه

    Route::post('/submit-form', function (HttpRequest $request) {
    
    $sessionToken = $request->session()->token();
    
    $formToken = $request->input('_token');
    return response()->json([
      'session_token' => $sessionToken,
      'form_token' => $formToken,
    ]);
    });

من يه درخواست دادم اين شد خروجي

{
  "session_token": "3o2N9G4FRglBgAtkolVPgXxLgfBqnEopzyzSYORa",
  "form_token": "3o2N9G4FRglBgAtkolVPgXxLgfBqnEopzyzSYORa"
}

براي وقتي كه اينا مچ نبودن خطاي 419 داد

 "message": "CSRF token mismatch.",
  "exception": "Symfony\\Component\\HttpKernel\\Exception\\HttpException",

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام