رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با VerifyCsrfToken
#1
با سلام 

کار من  برقراری ارتباط بین یک app  اندرویدی و  laravel  است.در حال حاضر  اگر middleware  VerifyCsrfToken را غیر فعال کنم مشکلی ندارم  اما  در صورت فعال سازی خطای 500 می گیرم 

با جستجو یک راه حل پیدا کردم که میتوانم یک بار با اتصال به  root  سایت و با خواندن  header response  و کوکی ست شده را بخوانم و در درخواست خود ارسال کنم در پاسخی که از لاراول  با اتصال به root  سایت  می گیرم  یک کوکی وجود دارد به نام XSRF-TOKEN  

 می توام  مقدار این کوکی را به عنوان یک پارامتر POST و یا در  header  با نام X-XSRF-TOKEN تنظیم کنم تا در میدلور مورد نظر چک شود 

اما همچنان با خطا مواجه می شم 

می خوام بدونم کسی تا حالا به این مشکل برخورده ؟و اینکه XSRF-TOKEN   چطوری تولید می شه ؟

XSRF-TOKEN مشخصه که الگوی تولید متفاوتی نسبت به  token  موجود در فرم ها داره و از نظر طول رشته ای هم متفاوت است در یک لینک گفته بود با تغییر کوچکی در   میدلور مشکل حل می شه  https://www.yesdevnull.net/2015/02/using...laravel-5/

اما همچنان مشکل برای من حل نشده است 

با غیر فعال کردن این میدلور چه مشکلی برام پیش می یاد 

هدف من اینه که با لاراول یک restful  api  داشته باشم و از طریق app  با اون کار کنم 
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان