token超时之后,刷新,无法调整到登录页

来源:6-10 为路由页面增加登录拦截

杨振宇1475066

2024-04-30

登录成功,设置token10秒之后,不断刷新,超过10秒,会出现401请求错误,但是无法跳转到首页。并且提示登录超时错误。
没有登录,直接访问http://localhost:9000/会提示“登录超时或者未登录”错误提示框,并且能够跳转到登录页。

写回答

2回答

甲蛙

2024-05-11

如下,加上这一段

https://img1.sycdn.imooc.com/szimg/663ed85109177a0a10480614.jpg

0
2
甲蛙
回复
杨振宇1475066
gateway报这段是没问题的,现在得看前端是不是没走到axios拦截器里,你可以看下有没有打印:console.log("返回错误:", error)这行有没有打印出来,如果没有,说明程序没走到这里,那就再查你的拦截器写得对不对,是不是不起作用
2024-05-12
共2条回复

甲蛙

2024-04-30

需要在axios的拦截器里,增加对401的判断,在main.js,课程最后会有写

0
2
杨振宇1475066
request failed with status code 401 axiosError:request failed with status code 401 at settle (webpack-internal:///.node_modules/axios/lib/core/settle.js:24:12) at xmlhttprequest.onloadend(webpack-internal:///.node_modules/axios/lib/adapters/xhrjs:111:66) at axios.requestwebpack-internal:///.node_modules/axios/lib/core/axios.js:54:41)
2024-05-10
共2条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

895 学习 · 529 问题

查看课程