ActionController :: InvalidAuthenticityToken при отключении JS / Ajax-запроса

У меня есть две формы с опциейremote: true; один отправляет запрос Ajaxcreate действие, а другой отправляет запрос Ajaxdestroy действие.

Все рабочие штрафы, когда JavaScript включен, но если я отключаю JavaScript, то я нажимаю, я получаю эту ошибку:

ActionController::InvalidAuthenticityToken PersonsController#create

Почему эта ошибка отображается, и как я могу это исправить?

примечание: я использую Rails 4

Обновить

Когда я использую нормальную форму без опцииremote: true, rails автоматически вставляет скрытое поле для токена аутентификации, но когда я используюremote: true в моей форме нет такого поля в коде HTML. Кажется, когда естьremote После этого Rails по-разному обрабатывает токен аутентификации, так как я могу заставить это работать в обоих случаях?

Ответы на вопрос(4)

Ваш ответ на вопрос