Nella mia app React sto usando axios per eseguire le richieste API REST.
Ma non è in grado di inviare l' intestazione di autorizzazione con la richiesta.
Ecco il mio codice:
tokenPayload() {
let config = {
headers: {
'Authorization': 'Bearer ' + validToken()
}
}
Axios.post(
'http://localhost:8000/api/v1/get_token_payloads',
config
)
.then( ( response ) => {
console.log( response )
} )
.catch()
}
Qui il validToken()
metodo restituirebbe semplicemente il token dalla memoria del browser.
Tutte le richieste hanno una risposta di errore 500 che lo dice
Il token non può essere analizzato dalla richiesta
dal back-end.
Come inviare l'intestazione dell'autorizzazione con ciascuna richiesta? Consiglieresti un altro modulo con React?
axios
problema. controlla la tuavalidToken()
funzione, restituisce qualcosa che il tuo server non comprende.