2017-02-22 34 views
1

У меня проблема с аксиомами. Даже когда запрос возвращается с 200 обещаниями, всегда отклоняется.axios return error on status 200

let params = new URLSearchParams(); 
params.append('email', credentials.email); 
params.append('password', credentials.password); 
params.append('grant_type', 'email'); 
params.append('scope', 'read write'); 
let promise = axios.post('/backend/oauth/token', params, { 
    headers: { 
    'Accept': 'application/json' 
    } 
}).then((response) => { 
    console.log(response); 
    let loginData = response.data; 
    let expiredAt; 
    expiredAt = new Date; 
    expiredAt.setSeconds(expiredAt.getSeconds() + loginData.expires_in); 
    loginData.expires_at = expiredAt.getTime(); 
    store.set('token', loginData); 
}, (err) => { 
    console.log("LOL"); 
    console.log(err); 
}); 

Функция ошибки всегда вызывается, а объект err имеет статус: '200', statusText: 'ok'. Я делаю что-то неправильно?

ответ

0

Это была моя ошибка в одном из моих ответных перехватчиков, что я забыл о том, что отвергаю обещание.

 Смежные вопросы

  • Нет связанных вопросов^_^