点击登录,login请求一直在Pending,没返回任何信息,但是goods信息和users的其它请求都是正常
来源:8-1 window平台下MongoDB的安装和环境搭建
Black_Sugar
2017-12-13
1、已经在数据库新建如下用户名/密码
2、发起/users/login请求,response一直返回不了数据,但是换/user/test或者其它的接口都是有response返回。
3、我在路由里的mongoose请求User.findOne里打印node控制台信息,发现进都进不去路由里面,没有打印出信息
4、我就怀疑是不是拦截那边的路由导致的,把app.js里的/users/login也不走入到next(),发现就可以返回如下数据,这个我就懵了,我不懂怎么说走入next(),
{
status:'10001',
msg:'当前未登录',
result:''
}
5、我觉得数据库用户表是正确的,因为商品表数据都是正常,数据库肯定是正常。求老师解答



追加:

写回答
2回答
-
河畔一角
2017-12-18
我的QQ534877846
10 -
河畔一角
2017-12-13
从你的描述来看,是后台路由拦截了,之前服务端我们做了一个拦截器,主要作用是,当用户没有登录时,直接返回未登录信息,所以这个地方你需要根据请求的url进行判断,如果当前请求的地址是登录接口,则不进行拦截。我的课程有这块介绍
012017-12-18
相似问题