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

کار با api در react

سلام من قصد دارم اطلاعاتی رو از api در react js بگیرم. این api احتیاج به Authorization داره وقتی که Authorization را براش میفرستم با ارور کنسول زیر مواجه میشم :

from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

ولی زمانی که از post man استفاده میکنم api ها درست کار میکنن.

و زمانی که Authorization را در react js نمیفرستم اروری که بهم میده میگه شما لاگین نکردین یعنی درست کار میکنه.
مشکل از سمت کلاینت یا سرور ؟ چیکارش باید کرد؟


ثبت پرسش جدید
مجید درویش نژاد
تخصص : React js and native Developer
@majidmagic 4 سال پیش مطرح شد
0

اگه با firefox کار میکنی این add on رو نصب کن CORS Everywhere
با کروم این اکستنشن رو dyna CORS


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

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