Axios: Файлы cookie не отправляются автоматически с почтовым запросом!

Созданный на 7 сент. 2017  ·  3Комментарии  ·  Источник: axios/axios

Резюме:
Файлы cookie, полученные в предыдущем вызове _get_, не отправляются с последующей командой _post_.

Подробности:
Я использую следующую последовательность вызовов для входа в бэкэнд.

axios.get(Url.csrfToken(), { withCredentials: true })
            .then(response => response.data)
            .then(token => axios.post(Url.authenticate(), { username, password }, {
                    headers: {
                        'content-type' : 'application/x-www-form-urlencoded',
                        'crsf-token' : `${token.csrfToken}`
                    },
                    withCredentials: true
                })
            )
            .then(response => console.log('completed'))
            .catch(error => console.log(error))

Файлы cookie, возвращаемые в set-cookie в заголовках ответов для _get()_, требуются для _post()_.

Но post() не имеет файла cookie в своем заголовке , что приводит к сбою.

Как я могу это исправить, пожалуйста, помогите?

Окружающая обстановка

  • реагировать: 16.0.0-альфа.12
  • реактивный родной: 0.47.2
  • Симулятор iOS - версия 10.0

Самый полезный комментарий

это полезно?

https://stackoverflow.com/questions/46288437/set-cookie-header-has-no-effect

В понедельник, 25 сентября 2017 г., в 22:28, Крис Гиллис, [email protected] , написал:

Также любопытно


Вы получаете это, потому что подписаны на эту тему.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/mzabrskie/axios/issues/1076#issuecomment-332002134 ,
или заглушить тему
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

Все 3 Комментарий

@varmeh Как ты это исправил?

Также любопытно

это полезно?

https://stackoverflow.com/questions/46288437/set-cookie-header-has-no-effect

В понедельник, 25 сентября 2017 г., в 22:28, Крис Гиллис, [email protected] , написал:

Также любопытно


Вы получаете это, потому что подписаны на эту тему.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/mzabrskie/axios/issues/1076#issuecomment-332002134 ,
или заглушить тему
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги