Javascript PassportJS未完成请求
在遵循这里找到的答案之后(由于express中间件的修订,我不得不将Javascript PassportJS未完成请求,javascript,node.js,passport.js,Javascript,Node.js,Passport.js,在遵循这里找到的答案之后(由于express中间件的修订,我不得不将常量添加到我的文件中)。我似乎无法处理请求。我使用postman来模拟post调用,当我发送post时,服务器日志上没有显示任何内容,请求只是“不断旋转”。一旦我取消请求,服务器日志就会显示,POST/login?username=foo&password=bar--ms-- 这是我的server.js文件: 很明显,我错过了一些东西,但在谷歌搜索了两天之后,我似乎不知道是什么。非常感谢您的帮助 谢谢看起来您没有正确初始化co
常量添加到我的文件中)。我似乎无法处理请求。我使用postman来模拟post调用,当我发送post时,服务器日志上没有显示任何内容,请求只是“不断旋转”。一旦我取消请求,服务器日志就会显示,POST/login?username=foo&password=bar--ms--
这是我的server.js
文件:
很明显,我错过了一些东西,但在谷歌搜索了两天之后,我似乎不知道是什么。非常感谢您的帮助
谢谢看起来您没有正确初始化cookie解析器
和主体解析器
试试这个:
app.use(cookieparser());
app.use(bodyparser.json());
app.use(bodyparser.urlencoded());
也许您缺少/accessed
和/access
的路由处理程序?我没有添加它们,但添加后,仍然没有任何区别。它实际上不应该有什么区别,因为Angular会在没有控制器或视图的情况下将我射向指定的URL,如果我认为路由处理程序不存在的话。
app.use(cookieparser());
app.use(bodyparser.json());
app.use(bodyparser.urlencoded());