黑马点评项目Bug

简介

在此博客记录在黑马点评中遇到的项目Bug,以供查阅和学习。

Login登陆不跳转

问题描述

跟着做黑马点评时,遇到一个不解的bug:

  1. 首次登录后直接再次跳转到登录界面,没有访问/me的消息。

image-20240901161937079

  1. 重新打开一个浏览器窗口,点击”我的”,顺利访问/me接口,说明session信息已保存,且登录校验过程正常。

image-20240901162307994

为什么第一次登陆后校验不通过呢?

问题解决

打开nginx的前端页面login.html,将session 元素的key 由”token” 改为 “user”(和此时的后端相匹配),index.html 改为 info.html (跳转和视频中保持一致)。如下所示:

image-20240901162502601

此时问题得到解决,原因是前端的session信息是后面章节里的token,而前面章节是用user作为session信息。