1masoud
5 سال پیش توسط 1masoud مطرح شد
4 پاسخ

مشکل headerدر لاراول

@ali.bayat
@Alimotreb
من در لاراول از برای خروجی گرفتن از postman از قسمت Authorization استفاده میکنم و در جاهایی مثل انگولار یا vueبه مشکل میخورم ایا باید از گزینه های زیر استفاده کنم اگه اینجوری هست باید در کدام فایل این ها رو ذخیره کنم و اصلا این ها چه هستند؟

header('Access-Control-Allow-Origin:*');
header('Access-Control-Allow-Headers:Origin,Content-Type,Authorization,X-Auth-Token');
header('Access-Control-Allow-Methods:GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS');


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

CORS کوتاه‌شده‌ی عبارت Cross-origin resource sharing است. محل کاربرد CORS در مرورگرهای مدرن و برای بررسی اجازه‌ی دسترسی از راه دور به منابع و سرویس‌های تحت وب است.
برای مثال در حالت عادی امکان استفاده از فایل‌های فونت از روی یک سرور دیگر وجود ندارد یا امکان ارسال یک درخواست AJAX از روی دامنه‌ای غیر از دامنه‌ی فعلی ناممکن است.CORS ابزاری است که روشی برای حذف این محدودیت در اختیار برنامه‌نویسان قرار می‌دهد.

با نصب کردن یکی از پکیج‌های زیر این مشکل در لاراول براحتی حل میشه:
https://github.com/barryvdh/laravel-cors
https://github.com/spatie/laravel-cors


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

@ali.bayat
لازم نیست کد بزنم فقط این پکیج رو نصب کنم

من api نوشتم و طرفی که با انگولار داره ui میزنه به این ارور خورده
https://mega.nz/#!VUA2WCID
اینم رمزش:!xzTOz_0OftFNu-pf0HV2sQIsMVwHzujApXA_3sRrfNM


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

پکیج رو طبق مستندات نصب کن، کانفیگ کن. مشکل حل میشه


ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

فکر کنم به این موردی که دوستمون سوال پرسیدن cors میگن


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

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