`
magnesium
  • 浏览: 30375 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

解决 ActionController::InvalidAuthenticityToken 的方法

    博客分类:
  • ruby
阅读更多
第一种:
Ror代码

   1. class FooController < ApplicationController 
   2.     protect_from_forgery :except => :index 
   3.  
   4.    # you can disable csrf protection on controller-by-controller basis: 
   5.     skip_before_filter :verify_authenticity_token 
   6. end 




第二种:
修改配置文件config\environments\development.rb

Ror代码

   1. # Disable request forgery protection in development environment 
   2.    config.action_controller.allow_forgery_protection = false 



然后重启服务器

第三种:
在jquery或form中加入
Ruby代码

   1. <%= tag(:input, :type => "hidden", :name =>  
   2. request_forgery_protection_token.to_s, :value =>  
   3. form_authenticity_token) %>  
分享到:
评论

相关推荐

    live-stream:Rails 4 ActionController Live Stream 演示简单的聊天应用程序

    使用 Rails 4 的简单聊天应用程序 - ActionController::Live 应用组件: 1 . 使用 Rails 4 ActionController::Live 的聊天应用程序 2 . 基本 LDAP 身份验证 3 . Redis 服务器集成 4 . 彪马服务器 1 . Rails 4 ...

    teamstatus-website

    Redis brew install postgresql redis 安装curl get.pow.cx | sh 下载依赖bundle install 符号链接到 pow ln -sf $(pwd)/website ~/.pow/teamstatus 在浏览器中打开故障排除如果您获得ActionController::...

    node-logitech-dual-action-controller:使Logitech游戏手柄做一些有用的事情

    适用于节点的Logitech Dual Action Controller 为EventEmitter提供Logitech Dual Action Controller上的按钮,dpad和模拟摇杆的事件。 受大力启发 安装 npm install logitech-dual-action-controller 用法 步骤1....

    simple_workflow:添加绕路并返回到Ruby On Rails中先前工作流的方法

    back_or_link_to controller: :welcome, action: :index image_button_to controller: :my_models, action: :create link_to 'Link with custom origin', with_detour(destination, origin) 在控制器中: b

    stale_options:一个用于缓存HTTP响应的Ruby gem

    构建gem的目的是实现一个类,该类将为ActionController::ConditionalGet#stale?创建选项ActionController::ConditionalGet#stale? 方法。 它允许缓存任何类型的对象,而不仅仅是记录或集合(不同于#stale? )。安装...

    react-rails-devise-jwt-basic:具有Devise和JWT基本设置的Rails

    如何设置JWT 在应用程序的根目录中创建一个Procfile.dev并向其中添加以下行。 webpacker: ./bin/webpack-... ActionController::API include ::ActionController::Serialization respond_to :jsonend将以下gem添加到j

    ActionPack 的 Redis 存储.zip

    ActionPack 的 Redis 存储 redis-actionpack为ActionPack(特别是ActionDispatch )提供会话...对于独立使用ActionController::Base.session_store = :redis_store, servers: %w(redis://localhost:6379/0/session),

    Loadrunner错误汇总及解决方法

    ### Loadrunner错误汇总及解决方法 #### 一、运行 LoadRunner 11.5 的 Controller 时报 Assertion failed **问题描述:** 在运行LoadRunner 11.5版本的Controller时,可能会遇到Assertion failed的问题。 **解决...

    ios-custom-ui-alert-controller:自定义快速UIAlertController视图的简单方法

    `ios-custom-ui-alert-controller`项目提供了一个简单的方法来快速定制UIAlertController的视图,尤其适用于使用Swift编程语言的开发者。 首先,我们需要了解UIAlertController的基本概念。UIAlertController有三种...

    monpy-router

    蒙皮路由器安装 $ npm install monpy-router例子 var router = require ( 'monpy-router' ) ;router . resolve ( '/' ) ;... add ( '/:controller/:action/:id' ) ;router . resolve ( '/user/edit

    laravel-controller:Laravel 4控制器类

    安装: composer require anlutro/l4-controller 从packagist或GitHub标签列表中选择最新的稳定版本。 警告:版本0.x期间不能保证向后兼容。 控制器 protected function url($action, $params = array()) 这是带...

    rka-slim-controller:Slim Framework 2 的动态实例化控制器类

    安装 composer require akrabat/rka-slim-controller用法在通常使用闭包的地方使用字符串格式{controller class name}:{action method name} : 例如 $app = new \RKA\Slim();$app-&gt;get('/hello:name', 'App\...

    easy_controller:EasyController 是一个插件,可帮助您在常见控制器中编写更少的代码

    简易控制器 EasyController 是一个控制器插件,可帮助您在... before_action :find_user , only : [ :show , :edit , :update , :destroy ] def show end def create @user = User . create ( user_params ) end

    action_tracer:接受请求时,Log Rails应用程序的操作和过滤器

    注意,该宝石适用于Rails,其中ApplicationController继承了ActiveController :: Base。 ActiveController :: API对Rails应用程序的支持即将推出。 用法 运行Rails服务器或运行rspec并检查log/action_tracer.log 。...

    feeder:通过引擎提供简单的提要功能

    喂食器 Feeder 为您提供了一个可安装的引擎,该引擎提供了到 Ruby on Rails 应用程序中提要页面的路由。... ActionController::Base helper Feeder::AuthorizationHelper helper Feeder::LikeHelperend用法

    rails 2.2.2 API

    13. **测试(Testing)**:Rails 提供了全面的测试支持,包括单元测试(Test::Unit)、集成测试( ActionController::IntegrationTest)和行为驱动开发(RSpec)。 14. **配置(Configuration)**:Rails 应用可以...

    异步事件驱动的RubyWeb应用框架Cramp.zip

    require 'rubygems'require 'cramp/controller'class WelcomeAction &lt; Cramp::Controller::Action on_start :send_hello_world def send_hello_world render "Hello World" finish endendRack::Handler::Thin.run ...

    zuul:ActiveRecord和ActionController的授权和ACL

    特征Zuul为ActiveRecord提供了一种非常灵活的授权解决方案,其中可以在各种上下文中分配角色和(可选)权限,以及用于ActionController和视图的助手的同样强大的访问控制DSL。 它几乎可以与任何身份验证系统一起使用...

    grails-web-url-mappings-2.5.4.zip

    然后在视图中可以使用`createLink(controller: 'book', action: 'list')`或`link(action: 'list', controller: 'book')`生成`/books`的链接。 Grails 2.5.4的URL映射还包含对RESTful服务的支持。通过简单的配置,你...

    Rancher下Docker拉取镜像出现unauthorized to access repository问题.docx

    Rancher下Docker拉取镜像出现unauthorized to access repository问题解决方案 Rancher是一个流行的容器编排工具,它可以帮助用户快速部署和管理容器化应用程序。然而,在使用Rancher时,可能会遇到拉取镜像出现...

Global site tag (gtag.js) - Google Analytics