Axios: Cookies não são enviados automaticamente com solicitação de postagem!

Criado em 7 set. 2017  ·  3Comentários  ·  Fonte: axios/axios

Resumo:
Os cookies recebidos na chamada _get_ anterior não são enviados com o seguinte comando _post_.

Detalhes:
Estou usando a seguinte sequência de chamadas para fazer login no back-end.

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))

Os cookies retornados em set-cookie nos cabeçalhos de resposta para _get()_ são exigidos por _post()_.

Mas post() não possui nenhum cookie em seu cabeçalho , levando à falha.

Como eu poderia corrigi-lo, por favor me ajude?

Ambiente

  • reagir: 16.0.0-alfa.12
  • reagir-nativo: 0,47,2
  • Simulador iOS - versão 10.0

Comentários muito úteis

isso é útil?

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

Em segunda-feira, 25 de setembro de 2017 às 22:28, Chris Gillis [email protected] escreveu:

Também curioso


Você está recebendo isso porque está inscrito neste tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/mzabriskie/axios/issues/1076#issuecomment-332002134 ,
ou silenciar o thread
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

Todos 3 comentários

@varmeh Como você corrigiu isso?

Também curioso

isso é útil?

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

Em segunda-feira, 25 de setembro de 2017 às 22:28, Chris Gillis [email protected] escreveu:

Também curioso


Você está recebendo isso porque está inscrito neste tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/mzabriskie/axios/issues/1076#issuecomment-332002134 ,
ou silenciar o thread
https://github.com/notifications/unsubscribe-auth/AVepSmu6HPCE7R-bdBHXU4wa12co56ekks5smAzWgaJpZM4PPYy9
.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

reggi picture reggi  ·  3Comentários

achingbrain picture achingbrain  ·  3Comentários

Spartano picture Spartano  ·  3Comentários

ildella picture ildella  ·  3Comentários

Baoyx007 picture Baoyx007  ·  3Comentários