они же разные
а как настроили такой вывод ошибок?
подозреваю, что это на этапе серверной отрисовки nuxt, когда он на этом этапе обращается в сеть, но вот именно там не авторизован
Это ж Nuxt
Что именно разное?
Не настраивал. По умолчанию такой вывод
у него тоже поднимается сервер, на котором ssr делается. Подозреваю, что когда на нем ошибка, то она прилетает как страница
как авторизовывался в nuxt? Через куки, jwt?
Через localStorage
ты сравниваешь разные заголовки
а в nuxt на сервере его нет, в этом и проблема. Попробуй в куках. Могу только посоветовать, сильно в теме не рублю
А вообще заголовок правильно передаю?
https://auth.nuxtjs.org/schemes/local вот так авторизовывался?
Запрос нормально работает без заголовка language. А при заголовке теперь выкидывает корс ошибку(
1. попробуй axios.defaults.headers.common = { Authorization: Bearer ${token} }; это навесит заголовок на все запросы аксиос. 2. Ну или попробуй навесить Authorization: Bearer ${token} рядом с language. 3. Как вариант, можно вообще убрать запросы на сервере: если они требуют логина, значит это Личный кабинет. А зачем его в наксте кешировать - ЛК для каждого юзера свой и каждый кеш будет уникальным, и нет смысла кешировать, лучше пусть юзер свой уникальный ЛК получает непосредствено на клиенте. 4. Ну и работает и не работает где: на сервере? на клиенте?
Работает на сервере и на клиенте нормально, без нового заголовка
какие заголовки когда врубаешь language?
если честно, закончились идеи почему так. Попробуй спросить в nuxt группе https://t.me/nuxtjs_ru
Обсуждают сегодня