我正在尝试播放文件上传示例:https://github.com/playframework/play-scala-fileupload-example/tree/2.6.x
但是,只要按下“上传文件”按钮,我就会收到错误消息: [警告] p.filters.CSRF-[CSRF]检查失败,因为在/ upload正文中找不到或无效的令牌 [警告] p.filters.CSRF-[CSRF]对于/ upload的NoTokenInBody检查失败
,浏览器告诉我:“未经授权 您必须经过身份验证才能访问此页面。”
我已阅读:https://groups.google.com/forum/#!topic/play-framework/lH5AOS2szU8
因此,问题应该得到解决,并且测试通过了,所以我被卡住了。 帮助吗?
答案 0 :(得分:0)
我制作了一个简单项目,可以帮助您解决此问题。
scalaVersion = "2.12.6"
playVersion = "2.6.19"
答案 1 :(得分:0)
有效。谢谢。
我只是有个错误,说form
被定义了两次,所以我将导入更改为:
@import helper.CSRF
答案 2 :(得分:0)
增加application.conf
中的文件大小限制对我有用:
play.http.parser.maxMemoryBuffer=1024k
将1024k更改为您的首选大小限制。