28-07-1394، 06:14 ب.ظ
با سلام
کار من برقراری ارتباط بین یک 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 با اون کار کنم
کار من برقراری ارتباط بین یک 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 با اون کار کنم