diff --git a/src/config/axios/service.ts b/src/config/axios/service.ts index d37dfb06b0e452b71b914359562a3a75b9b34015..1a4741b692ba291a2cf2844bd69c38237dd6a676 100644 --- a/src/config/axios/service.ts +++ b/src/config/axios/service.ts @@ -230,7 +230,8 @@ const handleAuthorized = () => { wsCache.clear() removeToken() isRelogin.show = false - window.location.href = '/login?redirect=/sso?' + window.location.href.split('?')[1] + // 干掉token后再走一次路由让它过router.beforeEach的校验 + window.location.href = window.location.href }) } return Promise.reject(t('sys.api.timeoutMessage'))