1052000
描述一下问题:如果去掉enctype="multipart/form-data",就不会报“Error: invalid csrf token”错误,加上enctype后就报这个错误了。
请各位大大,帮我看一下,要怎么弄,才能不报csrf错误,其他的表单都能正常用,只差这个图片上传功能一直无法使用,都整了两天了,硬是无法弄好。
(解决了)。
描述一下问题:如果去掉enctype="multipart/form-data",就不会报“Error: invalid csrf token”错误,加上enctype后就报这个错误了。
请各位大大,帮我看一下,要怎么弄,才能不报csrf错误,其他的表单都能正常用,只差这个图片上传功能一直无法使用,都整了两天了,硬是无法弄好。
(解决了)。
@imdoge 只有上传图片的表单里加_csrf或者不加都会报“Error: invalid csrf token”的错误,其他修改密码或者注册或者修改资料等加上_csrf都可以。
在表单数据里加上_csrf不行吗 不然就在headers里加 csurf这个库依次检查req.body._csrf,req.query._csrf,req.headers['csrf-token'],req.headers['xsrf-token'],req.headers['x-csrf-token'],req.headers['x-xsrf-token']
这个就是cnode的解决办法
将csrf_token 加在地址上就好了 "/comment/image?_csrf="+ $('meta[name="csrf-token"]').attr('content'),类似这种
楼主解决了吗