请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教老师,/profile请求postman成功,axios返回token过期,实在找来到原因。麻烦老师了!谢谢!

正在回答 回答被采纳积分+3

2回答

Sunday 2023-04-14 09:29:06

这是一条带图的回复:

login 的请求需要配合 cookie ,因为只有这样在服务端才能处理你的 token,下面是截图:

https://img1.sycdn.imooc.com//szimg/6438ac4109738f5e24701330.jpg

所以,你可能需要在 proxy 中配置 cookie 的跨域(可以参考下课程的 proxy 配置)。

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕仙9383205 #1
    谢谢老师!配置devserver的proxy后成功了。之前因为/login成功了,以为没有跨域限制所以没配proxy。
    回复 有任何疑惑可以回复我~ 2023-04-14 17:08:50
Sunday 2023-04-13 14:46:19

你好

我查看你的截图,在请求中没有携带 cookie ,你的浏览器是不是禁止了 cookie 跨域? 你的 proxy 代理如何定义的?

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕仙9383205 #1
    老师,请求标头中有:Bearer d4475973-b2fc-43bf-bb4e-871a73780539和icode: 165ECC0981D70EC7,d4475973-b2fc-43bf-bb4e-871a73780539是我/login 请求返回的。
    回复 有任何疑惑可以回复我~ 2023-04-13 15:06:25
  • Sunday 回复 提问者 weixin_慕仙9383205 #2
    这两个是 token 和 icode。你需要开启 cookie 的跨域才可以。具体可以看下,另外一条带图的回复
    回复 有任何疑惑可以回复我~ 2023-04-14 09:27:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信