我已经设置了白名单了,他还是报错,invalid csrf token 谢谢啦
invalid csrf token
没有把token发送给服务端吧
文档:https://eggjs.org/zh-cn/core/security.html#ajax-请求
@youshoubianer 它这个不是直接读取cookie里的嘛?难道还要手动提交嘛?放到form data里面嘛?
@youshoubianer 解决啦,谢谢老哥
这个我也遇到过了,搞了好长时间,由于我的项目中没有使用 nunjucks 模板,然后也没有在 form 中添加 csrf,然后以为是这个问题,具体可以查看这里 https://github.com/eggjs/egg/issues/1475 但是之后才发现实表单在提交的时候,没有执行到我的相应逻辑(因为某接口的傻逼返回导致),然后 form 中的 action 也是空的,所以表单默认提交并直接跳转当前页面,然后就出现这个问题了~
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
没有把token发送给服务端吧
文档:https://eggjs.org/zh-cn/core/security.html#ajax-请求
@youshoubianer 它这个不是直接读取cookie里的嘛?难道还要手动提交嘛?放到form data里面嘛?
@youshoubianer 解决啦,谢谢老哥
这个我也遇到过了,搞了好长时间,由于我的项目中没有使用 nunjucks 模板,然后也没有在 form 中添加 csrf,然后以为是这个问题,具体可以查看这里 https://github.com/eggjs/egg/issues/1475 但是之后才发现实表单在提交的时候,没有执行到我的相应逻辑(因为某接口的傻逼返回导致),然后 form 中的 action 也是空的,所以表单默认提交并直接跳转当前页面,然后就出现这个问题了~