Spring 安全自动 CSRF 令牌创建在 Firefox 上不起作用

Spring Security auto CSRF token creation is not working on Firefox

当我通过使用 Spring 框架和 spring 安全性的应用程序上传文件时,它会通过 Spring 在请求中发送一个 CSRF 令牌以防止 CSRF。此令牌似乎未生成,因为它在 Firefox 中被排除在请求 URL 之外。同样,这只发生在 Firefox 中。有没有人对此有任何经验 and/or 对为什么会发生这种情况有任何见解?我试过在浏览器中接受来自该网站的 cookie,并在我的代码中做了一些修改以允许它,但 none 似乎有效。谢谢你。

万一有人想知道,事实证明我检索新 CSRF 令牌的异步调用没有按时触发,如果没有它,表单会 post,因此导致来自 Spring。如果您收到此错误,请检查您是否 post 过早地填写了表格。