我一直试图解决这个问题,但最终到了这里。这是错误的代码仓库。
我收到一条错误消息:
加载资源失败:服务器响应状态为 500(内部服务器错误)`
对于这样的代码片段,它总是重定向到失败的 URL ( /routes/auth.js
):
.get(passport.authenticate('twitter',
{
successRedirect: '/users/',
failureRedirect: '/error/'
})
);
根据当前的提交,我可以成功地从 Twitter API 获取令牌。回调 URL 如下:
http://localhost:3000/auth/twitter/callback?oauth_token=(token)&oauth_verifier=(token)
问题:
- 什么地方出了错?
- 如果尝试
debug
出错,我该如何构造错误优先回调(我什至不知道在哪里以及如何输出调试日志)?