Оба приложения rails имеют проблему с проверкой подлинности CSRF в моей локальной среде разработки

#ruby-on-rails #csrf #csrf-token

#ruby-on-rails #csrf #csrf-токен

Вопрос:

У меня есть два приложения rails. Изо дня в день оба выдают ActionController::InvalidAuthenticityToken исключение. Я могу вызвать страницу входа в систему, но когда я пытаюсь войти в систему, возникает исключение, и в консоли я нахожу «Не удается проверить подлинность токена CSRF».

Что я пробовал:

  • разные браузеры
  • Я проверил более старые версии, из которых я определенно знаю, что это работало.

Я не публикую никакого кода, потому что не думаю, что это поможет. У этого должна быть внешняя причина, потому что проблема возникла в двух отдельных приложениях в один и тот же момент.

Ответ №1:

Причина заключалась в том, что я запрещаю файлы cookie для локального хоста в Chrome.

Чего я не могу понять, так это почему у меня была такая же проблема в Opera, хотя я не запрещал там файлы cookie.