Egg.js post请求提示 invalid csrf token 问题。

258 阅读1分钟

以下是代码片段:

错误提示:

经过多次资料搜索:

大概原因是Postman 请求触发了安防策略,我们本地请求其他人电脑上的服务,大概也会触发。

根据 提示的地址:www.eggjs.org/zh-CN/core/…

我们找到csrf. 文档

我们在config/config.default.js 文件目录下 对其进行关闭修改

这时候要排查post请求和 get请求的参数获取方法:

ctx.query 用于 loacalhost:8080/getList?page=1&pageNo=1

ctx.request.body 用于post. 我发现有些新手用 ctx.params 去获取post 这是不可取的。

好的分享到这了。