From 38ae0648f3fce14d9205f82d34d4c2d2cd53d63b Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Mon, 29 Mar 2021 11:34:30 +0800 Subject: [PATCH] update Former-commit-id: 730ec8a689db5aedb888a3586dc1df7a8002de7a Former-commit-id: 7ade329a367f6b7b4a1de54b8d73fb41d69ed99f --- projects/Platform/wwwroot/js/axios.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/Platform/wwwroot/js/axios.js b/projects/Platform/wwwroot/js/axios.js index b5caf2b4..8b8d9460 100644 --- a/projects/Platform/wwwroot/js/axios.js +++ b/projects/Platform/wwwroot/js/axios.js @@ -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'); } }