Former-commit-id: 730ec8a689db5aedb888a3586dc1df7a8002de7a
Former-commit-id: 7ade329a367f6b7b4a1de54b8d73fb41d69ed99f
1.0
wanggang 4 years ago
parent 524a4a8e46
commit 38ae0648f3

@ -24,7 +24,7 @@ axios.interceptors.response.use(function (response) {
console.error(error);
if (error.response) {
if (error.response.status === 401) {
if (store.state.token.refreshToken) {
if (store.state.token.refreshToken && error.config.url.indexOf('refreshToken') > -1) {
var url = config.service('platform/api/v1/token/refreshToken')
var data = '"' + store.state.token.refreshToken + '"';
return axios.post(url, data, { headers: { 'Content-Type': 'application/json;charset=UTF-8' } })
@ -46,6 +46,7 @@ axios.interceptors.response.use(function (response) {
});
}
else {
store.commit('logout', response.data);
router.push('components/views/areas/default/login.vue');
}
}

Loading…
Cancel
Save