Я люблю простые вопросы с четкими ответами.
#I go in application.rb
self.allow_forgery_protection = false
Если вы хотите сделать это только для тестирования, вы можете переместить его в один из файлов среды (очевидно, вы будете касаться Application
, а не self
). Вы также можете написать что-то вроде:
#I still go in application.rb
self.allow_forgery_protection = false unless ENV["RAILS_ENV"] == "production"
Подробнее см. здесь . (Продолжение замечательной традиции Rails - документировать основные функции в двухлетних постах блога, которые были извлечены из журналов коммитов.)