Envoi le porteur du jeton avec axios

Dans mon réagir application que je suis en utilisant axios pour effectuer le RESTE de demandes d'api.

Mais il est incapable d'envoyer le Autorisation en-tête de la demande.

Voici mon code:

tokenPayload() {
  let config = {
    headers: {
      'Authorization': 'Bearer ' + validToken()
    }
  }
  Axios.post( 
      'http://localhost:8000/api/v1/get_token_payloads',
      config
    )
    .then( ( response ) => {
      console.log( response )
    } )
    .catch()
}

Ici la validToken() méthode serait de simplement retourner le jeton de navigateur de stockage.

Toutes les demandes sont d'avoir une erreur 500 réponse en disant que

Le jeton n'a pas pu être analysés à partir de la demande

le back-end.

Comment envoyer l'en-tête d'autorisation à chaque type de demande? Voulez-vous recommander un autre module avec réagir?

Je ne pense pas que ses un axios de problème. vérifiez votre validToken() fonction, de retour quelque chose que votre serveur ne comprends pas.
J'ai une double vérification de la fonction et également utilisé la chaîne de jeton ici au lieu de la fonction, de la, toujours le même

OriginalL'auteur rakibtg | 2016-12-06