成功登录后,Node Express身份验证中间件失败

时间:2016-08-20 05:53:08

标签: node.js authentication express passport.js

我在localhost:8000上运行了一个角度应用程序,在localhost:3000上有一个带有护照身份验证的api节点。用户登录后,服务器返回成功的响应,但是当我尝试调用其他服务时,它在身份验证中间件上失败。由于登录成功,因此没有意义。用户应该通过身份验证!

身份验证中间件:

exports.isAuthenticated = (request, response, next) => {
  if (!request.isAuthenticated()) return next(createError(401, 'Você não está autorizado.'));
  next();
};

当我将api移动到真实域时,一切正常。我认为它与localhost x localhost连接有关,但不知道是什么。

0 个答案:

没有答案