523 Star 7.7K Fork 2.2K

lyt-Top/vue-next-admin

 / 详情

主界面重新授权按钮点击卡死不跳转登录界面

已完成
创建于  
2022-06-13 23:40

1.无任何修改,直接git拉取代码本地运行;
2.在主界面url直接手输/401访问,主界面成功访问到401界面,此操作相当于生产运行中token过期,提示用户重新登录获取token,无任何错误
输入图片说明
3.用户点击重新授权,出现报错,页面无法跳转/login登录页,实际已清除token,url显示已跳转登录界面,但仍停留在主界面;
输入图片说明
输入图片说明

评论 (2)

Hero-Typ 创建了任务
lyt-Top 任务状态待办的 修改为已完成

路径:/src/views/error/401.vue
解决:onSetAuth 中使用 window.location.reload() 替代 router.push

// 清除缓存/token等
Session.clear();
// 使用 reload 时,不需要调用 resetRoute() 重置路由
window.location.reload();

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
9144348 zhaokunzhao 1657080380 7783837 lyt top 1625394353 5719035 tian yu peng 1630680975
TypeScript
1
https://gitee.com/lyt-top/vue-next-admin.git
git@gitee.com:lyt-top/vue-next-admin.git
lyt-top
vue-next-admin
vue-next-admin

搜索帮助

344bd9b3 5694891 D2dac590 5694891