Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 3 CSRF-仅在选定控制器中禁用,并防止在视图中渲染_Ruby On Rails_Csrf - Fatal编程技术网

Ruby on rails Rails 3 CSRF-仅在选定控制器中禁用,并防止在视图中渲染

Ruby on rails Rails 3 CSRF-仅在选定控制器中禁用,并防止在视图中渲染,ruby-on-rails,csrf,Ruby On Rails,Csrf,这似乎是一个常见的问题。在Rails中有很多与禁用CSRF相关的东西 我想要实现的是防止在视图中呈现令牌。即使我完全删除了“防止伪造”,令牌仍然以各种形式呈现。将*config.action\u controller.allow\u forgery\u protection*设置为false确实会使令牌永久消失,但同样-我只希望对所选操作禁用它。我遗漏了什么?表格真实性\u令牌=>false

这似乎是一个常见的问题。在Rails中有很多与禁用CSRF相关的东西


我想要实现的是防止在视图中呈现令牌。即使我完全删除了“防止伪造”,令牌仍然以各种形式呈现。将*config.action\u controller.allow\u forgery\u protection*设置为false确实会使令牌永久消失,但同样-我只希望对所选操作禁用它。我遗漏了什么?

表格真实性\u令牌=>false