1

これが私の状況です。私は自分のローカル ボックスで Varnish をテストしています (ページ キャッシングに関連する作業を行っていますが、これは毎回ステージングにプッシュするのが非常に面倒です)。フォームを送信するたびに例外が発生することを除いて、すべて正常に機能しActionController::InvalidAuthenticityTokenます。

Varnish は localhost のポート 6081 で実行され、Thin は localhost のポート 80 で実行されています。ポート 6081 を使用してサイトを使用しようとすると、例外が発生します。

これを回避する方法はありますか?

4

1 に答える 1

0

これが失敗した理由は、私の VCL ファイルがすべてのリクエストですべてのCookie を消去していたからです。明らかに、これは認証トークンでいくつかの問題を引き起こします。

ばかげた問題のばかげた修正:/

于 2010-08-11T17:56:44.510 に答える