Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

341
Visualizações
Interceptores React axios: token no válido de autorización

Los interceptores Axios funcionan muy bien para las http://127.0.0.1:8000 llamadas API locales. Aquí está el código de trabajo.

 import axios from 'axios'; const http = axios.create({ baseURL: 'http://127.0.0.1:8000/api/', Headers: {}, }); try { http.interceptors.request.use( (config) => { let data = JSON.parse(localStorage.getItem('cyber-minds')); if (data && data.user_status.token) { config.headers['Authorization'] = 'Token ' + data.user_status.token; } return config; }, (error) => { return Promise.reject(error); } ); } catch (error) { console.log(error); } export default http;

Pero después de implementar http://127.0.0.1:8000 en https://mysite-backend.herokuapp.com y reemplazar mi baseURL con https://mysite-backend.herokuapp.com , devuelve invalid token . aquí está el código que devuelve invalid token .

 import axios from 'axios'; const http = axios.create({ baseURL: 'https://cyberminds-backend.herokuapp.com/api/', Headers: {}, }); try { http.interceptors.request.use( (config) => { let data = JSON.parse(localStorage.getItem('cyber-minds')); if (data && data.user_status.token) { config.headers['Authorization'] = 'Token ' + data.user_status.token; } return config; }, (error) => { return Promise.reject(error); } ); } catch (error) { console.log(error); } export default http;

Aquí hay información de almacenamiento local.

 {token: "e3746603ad6c8788b9936118f1fc36289bb20a8d", user: {id: 2,…},…} assetRisk: "Low" cid: 1 cpe: "cpe:2.3:a:oracle:peoplesoft_enterprise:8.22.14" id: 2 name: "" pid: 2 pr: "Windows" token: "e3746603ad6c8788b9936118f1fc36289bb20a8d" user: {id: 2,…} user_status: {loggedIn: true, token: "e3746603ad6c8788b9936118f1fc36289bb20a8d"} vendor: "Oracle"

La autenticación está funcionando muy bien. La autorización devuelve invalid token ¿Cómo puedo resolver este problema?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda