2008-09-26 20 views

Respuesta

26

Me gustan las preguntas simples con respuestas claras.

#I go in application.rb 
self.allow_forgery_protection = false 

Si quieres hacer esto para probar sólo se puede mover de que en uno de los archivos de entorno (obviamente, se le tocando Application continuación, en lugar de self). También podría escribir algo como:

#I still go in application.rb 
self.allow_forgery_protection = false unless ENV["RAILS_ENV"] == "production" 

Ver here para más detalles. (maravillosa tradición rieles Continua de tener la documentación de funciones básicas, en 2 años de edad, blogs, que se destila a partir de los registros de cometer.)

+1

o 'self.allow_forgery_protection = ENV ["RAILS_ENV"] == "producción" 'para abreviar – gunn

+0

tiene el siguiente error -' /home/vipin8169/.rvm/gems/ruby-2.2.1/gems/railties-4.2.0/lib/rails/railtie .rb: 196: en 'method_missing ': método indefinido' allow_forgery_protection =' para FertilityApp :: Application: Class (NoMethodError) ' – vipin8169

3

En Rails 3, quitar el comando protect_from_forgery en app/controllers/application_controller.rb

Cuestiones relacionadas