Axios: Авторизация на iOS не отправляется - PullRequest
0 голосов
/ 22 мая 2018

Я прикрепляю к каждому исходящему запросу заголовок авторизации, значение которого «Bearer {access_token}», с помощью следующей команды: window.axios.defaults.headers.common['Authorization'] = 'Bearer ' + localStorage.getItem('access_token');

Это прекрасно работает везде, кроме iOS, где заголовок не присоединен кзапрос.Я также пытался прикрепить его на один запрос, и тот же вопрос.Заголовок отсутствует в запросе, и сервер возвращает несанкционированную ошибку 401.

Ошибка возникает независимо от того, какой браузер установлен на iOS: Safari, Chrome, Firefox.Это действительно специфично для iOS (моя версия 11.3.1).Нет проблем на Android или на рабочем столе (MacOS, Windows).Я выполнил некоторую отладку с помощью симулятора iOS (где также возникает проблема): в localStorage есть элемент с именем access_token, поэтому проблема не связана с этим.

Что происходит ??

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...