当前位置: 主页 > 网页制作 > HTML/Xhtml >

vue项目登录成功拿到令牌跳转失败401无登录信息

时间:2024-02-01 23:24来源:网络 作者:未知 点击:
下面小编就为大家分享一篇vue项目登录成功拿到令牌跳转失败401无登录信息的解决,具有很好的参考价值,希望对大家有所帮助。 目录 vue项目登录成功拿到令牌跳转失败401无登录信息
下面小编就为大家分享一篇vue项目登录成功拿到令牌跳转失败401无登录信息的解决,具有很好的参考价值,希望对大家有所帮助。

 

vue项目登录成功拿到令牌跳转失败401无登录信息

之前的一个上线半年多的项目,客户提出一点小需求改动,当跑项目时发现线上没有问题,线下登录成功,自动跳转后验证登录人信息时验证失败,无登录信息导致页面一直停留在登录页

登录请求成功

随后跳转页面后调取当前登录人信息无效,跳回登录页重新登录

导致页面一直停留在登录页。

 

问题原因

线下测试环境地址可能存在跨域问题,但是不会报跨域错误,部分接口可以访问,但访问后的接口数据得不到认可。

common.js原地址写法

?
1
2
3
4
root() {
        return o.isDev() ? "https://www.baidu.com/api/admin/" :
         "https://www.baidu.com/api/admin/";
    },

改为

?
1
2
3
root() {
        return "/api/admin/";
    },

同时vue.config.js加代码如下

织梦二维码生成器
顶一下
(6)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容