خطای CORS policy هنگام درخواست post از react

پرسیده شده
فعالیت 1196 روز پیش
دیده شده 1201 بار
0

سلام 

من زمانی که دارم درخواستی رو از سمت کلاینت با axios که با ریکت نوشته شده به سمت برنامه php که mvc هستش میفرستم با خطای زیر مواجه میشم : 

register:1 Access to XMLHttpRequest at 'http://7learn.test/api/user/create' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

  این خطا تنها زمانی اتفاق میفته که داخل ریکت هدر

 'content-type':'application/json' 

ست کرده باشم 

هدف من اینه که اپلیکیشن سمت سرور که با پی اچ پی نوشته شده برای درخواست هایی که به سمتش میفرستم محدود کنم که فقط فایل جیسان بتونن بفرستن هدر ها رو سمت رور هم ست میکنم اما باز اتفاقی نمیفته ممنون میشم راهنمایی 

کنید.

فایل پیوست

میثم نصرتی
میثم نصرتی

4 بهمن 99

0
حذف شده

سلام و احترام

میثم جان از CSRF توی پروژه استفاده میکنی؟

فایل پیوست

امیر صالحی

توسط

امیر صالحی

5 بهمن 99

حذف شده
سلام امیر جان نه از csrf نیست کلا غیر فعال هم کردم اما انجام نمیشه باز هدر header("Access-Control-Allow-Origin: *"); هم ست کردم ولی باز هر درخواستی رو میفرستم به ستمش که هدری ست کرده باشم از طریق react باز هیمن مشکل بر میخورم ولی اگر توی react هدر ست نکنم این اتفاق نمیفته
میثم نصرتی

6 بهمن 99

حذف شده
این مشکلی که میگید از سمت react و من از react چیزی نمیدونم متاسفانه،‌ولی خب چرا از سمت PHP نوع داده ارسال شده توی request رو بررسی نمیکنی؟
امیر صالحی

7 بهمن 99