passport-twitter返回"无法加载资源:服务器响应状态为500(内部服务器错误)"

时间:2018-05-27 21:22:17

标签: node.js passport.js passport-twitter

我被困在试图解决问题,但最终在这里结束。这是erroneous code repo

我收到错误说:

  

无法加载资源:服务器响应状态为500(内部服务器错误)`

并且对于此类代码段,它始终会重定向到失败网址(/routes/auth.js):

.get(passport.authenticate('twitter',
    {
        successRedirect: '/users/',
        failureRedirect: '/error/'
    })
);

根据当前提交,我可以从Twitter API成功获取令牌。回调网址如下:

http://localhost:3000/auth/twitter/callback?oauth_token=(token)&oauth_verifier=(token)

问题:

  1. 出了什么问题?
  2. 如果尝试debug错误,我怎么能构造错误优先回调(我甚至不知道输出调试日志的位置和方式)?

0 个答案:

没有答案