You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Symfony 7.2应用在Docker容器中CSRF令牌验证失败求助

Symfony 7.2应用在Docker容器中CSRF令牌验证失败求助

各位好,我遇到个头疼的问题想请教大家:

我有一个Symfony 7.2的应用,本地用Apache2服务器运行时登录功能完全正常,本地环境下的Session dump是这样的:

array:2 [▼
  "" => "SOMEUSERNAME"
  "csrf-token" => 1
]

但把应用部署到Docker容器(环境是Nginx+PHP8.3)之后,登录就一直提示INVALID TOKEN错误,Docker环境下的Session dump变成了这样:

array:1 [▼
  "_security.last_username" => "SOMEUSERNAME"
]

我没有使用Redis做Session存储,现在完全搞不懂为什么Docker环境下Session里没有正确保存CSRF令牌,导致验证失败。有没有大佬遇到过类似情况,或者能给我一些排查的方向?

备注:内容来源于stack exchange,提问作者chrobaks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:00:32