Varnish + Rails вызывает недопустимые токены подлинности в разработке - PullRequest
1 голос
/ 05 августа 2010

Вот моя ситуация. Я тестирую Varnish на своей локальной машине (я делаю кое-что, связанное с кэшированием страниц, которое было бы большой болью каждый раз подталкивать к постановке). Все работает нормально, за исключением случаев, когда я отправляю форму, я получаю исключение ActionController::InvalidAuthenticityToken.

Varnish работает на локальном хосте через порт 6081, а Thin работает на локальном хосте через порт 80. Я получаю исключение, когда пытаюсь использовать сайт через порт 6081.

Есть ли способ, которым я могу обойти это?

1 Ответ

0 голосов
/ 11 августа 2010

Ладно, причина этого была в том, что мой VCL-файл очищал все куки-файлы при каждом запросе.Очевидно, это может вызвать некоторые проблемы с маркером подлинности.

Глупое исправление для глупой проблемы: /

...