我正在尝试在现有应用程序中启用Express 4的csrf模块。

我添加了以下代码:

var csrf = require('csurf')
...

app.use(csrf());

我已经启动了我的申请,并且得到:
Error: misconfigured csrf

和堆栈跟踪。没有其他的。

我已经检查了文档,但不清楚。有人可以帮忙吗?使用此模块所需的最低配置是什么?

最佳答案

我找到了解决方案。必须在app.use(csrf())app.use(cookieParser())之后设置对app.use(session({...})的调用。

关于javascript - 错误: misconfigured csrf - Express JS 4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23997572/

10-15 10:10