عبد النور محمد نشر 29 سبتمبر 2021 أرسل تقرير نشر 29 سبتمبر 2021 مرحبا أحاول اعداد axios واستدعاءه لاستخدامه في كل طلباتي لكن الجزء الخاص بوضع ال token authorization لا يعمل import axios from 'axios'; const Axios = axios.create({ baseURL: process.env.NEXT_PUBLIC_API, }); let token; if (window) { token = JSON.parse(localStorage.getItem('zu')).state?.auth?.token; } Axios.defaults.headers.common['Authorization'] = `Bearer ${token}`; export default Axios; هل من اقتراح 3 اقتباس
0 Salah Eddin Beriani2 نشر 29 سبتمبر 2021 أرسل تقرير نشر 29 سبتمبر 2021 جرب استخدام process.browser محل window import axios from 'axios'; const Axios = axios.create({ baseURL: process.env.NEXT_PUBLIC_API, }); let token; if (process.browser) { token = JSON.parse(localStorage.getItem('zu')).state?.auth?.token; } Axios.defaults.headers.common['Authorization'] = `Bearer ${token}`; export default Axios; اقتباس
0 شرف الدين حفني نشر 29 سبتمبر 2021 أرسل تقرير نشر 29 سبتمبر 2021 كيف علمت أنها ﻻ تعمل؟ قم بفتح نافذة الinspect وتصوير الheaders اقتباس
السؤال
عبد النور محمد
مرحبا أحاول اعداد axios واستدعاءه لاستخدامه في كل طلباتي لكن الجزء الخاص بوضع ال token authorization لا يعمل
هل من اقتراح
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.