1

这是我的情况。我正在我的本地机器上测试 Varnish(我正在做一些与页面缓存相关的事情,每次推送到 staging 都会很痛苦)。一切正常,除了每当我提交表单时,我都会遇到ActionController::InvalidAuthenticityToken异常。

Varnish 在 localhost 的 6081 端口上运行,Thin 在 localhost 的 80 端口上运行。当我尝试使用端口 6081 使用该站点时出现异常。

有什么办法可以解决这个问题吗?

4

1 回答 1

0

好的,所以失败的原因是我的 VCL 文件清除了每个请求的所有cookie。显然,这会导致真实性令牌出现一些问题。

愚蠢地解决一个愚蠢的问题:/

于 2010-08-11T17:56:44.510 回答