第一种:
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
class FooController < ApplicationController
protect_from_forgery :except => :index
# you can disable csrf protection on controller-by-controller basis:
skip_before_filter :verify_authenticity_token
end
第二种:
修改配置文件config\environments\development.rb
Ror代码
1. # Disable request forgery protection in development environment
2. config.action_controller.allow_forgery_protection = false
# Disable request forgery protection in development environment
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) %>
分享到:
相关推荐
使用 Rails 4 的简单聊天应用程序 - ActionController::Live 应用组件: 1 . 使用 Rails 4 ActionController::Live 的聊天应用程序 2 . 基本 LDAP 身份验证 3 . Redis 服务器集成 4 . 彪马服务器 1 . Rails 4 ...
Redis brew install postgresql redis 安装curl get.pow.cx | sh 下载依赖bundle install 符号链接到 pow ln -sf $(pwd)/website ~/.pow/teamstatus 在浏览器中打开故障排除如果您获得ActionController::...
适用于节点的Logitech Dual Action Controller 为EventEmitter提供Logitech Dual Action Controller上的按钮,dpad和模拟摇杆的事件。 受大力启发 安装 npm install logitech-dual-action-controller 用法 步骤1....
如何设置JWT 在应用程序的根目录中创建一个Procfile.dev并向其中添加以下行。 webpacker: ./bin/webpack-... ActionController::API include ::ActionController::Serialization respond_to :jsonend将以下gem添加到j
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
构建gem的目的是实现一个类,该类将为ActionController::ConditionalGet#stale?创建选项ActionController::ConditionalGet#stale? 方法。 它允许缓存任何类型的对象,而不仅仅是记录或集合(不同于#stale? )。安装...
蒙皮路由器安装 $ npm install monpy-router例子 var router = require ( 'monpy-router' ) ;router . resolve ( '/' ) ;... add ( '/:controller/:action/:id' ) ;router . resolve ( '/user/edit
的解决办法.报错如下: 1: Action 10:59:21: INSTALL. 1: 1: MySQL Server 5.7 2: {F08E9C75-A42E-4962-8760-4CBD9CF35D7A} 1: Action 10:59:21: FindRelatedProducts. Searching for related applications 1: ...
安装: composer require anlutro/l4-controller 从packagist或GitHub标签列表中选择最新的稳定版本。 警告:版本0.x期间不能保证向后兼容。 控制器 protected function url($action, $params = array()) 这是带...
简易控制器 EasyController 是一个控制器插件,可帮助您在... before_action :find_user , only : [ :show , :edit , :update , :destroy ] def show end def create @user = User . create ( user_params ) end
安装 composer require akrabat/rka-slim-controller用法在通常使用闭包的地方使用字符串格式{controller class name}:{action method name} : 例如 $app = new \RKA\Slim();$app->get('/hello:name', 'App\...
注意,该宝石适用于Rails,其中ApplicationController继承了ActiveController :: Base。 ActiveController :: API对Rails应用程序的支持即将推出。 用法 运行Rails服务器或运行rspec并检查log/action_tracer.log 。...
喂食器 Feeder 为您提供了一个可安装的引擎,该引擎提供了到 Ruby on Rails 应用程序中提要页面的路由。... ActionController::Base helper Feeder::AuthorizationHelper helper Feeder::LikeHelperend用法
livingroom_controller : module : controllerx class : E1810Controller controller : sensor.livingroom_controller_action integration : z2m light : light.bedroom文献资料您可以在查看文档。 如果您有任何...
然后在视图中可以使用`createLink(controller: 'book', action: 'list')`或`link(action: 'list', controller: 'book')`生成`/books`的链接。 Grails 2.5.4的URL映射还包含对RESTful服务的支持。通过简单的配置,你...
13. **测试(Testing)**:Rails 提供了全面的测试支持,包括单元测试(Test::Unit)、集成测试( ActionController::IntegrationTest)和行为驱动开发(RSpec)。 14. **配置(Configuration)**:Rails 应用可以...
特征Zuul为ActiveRecord提供了一种非常灵活的授权解决方案,其中可以在各种上下文中分配角色和(可选)权限,以及用于ActionController和视图的助手的同样强大的访问控制DSL。 它几乎可以与任何身份验证系统一起使用...
ActionController :: Base include RansackMemory :: Concern # insert this line before_action :authenticate_user! # only if you use Devise gem before_action :save_and_load_filters # insert this line ...
面包丁 Rails && XHR 的上下文相关通知... ActionController :: Base def update if @post . save render_crouton notice : 'Saved' else render_crouton errors : @post . errors end endend 最后,在 HTML 中为 Crout
ActionController :: Base include Punditry :: Controller end 用法 Punditry 本质上是 Pundit,有一些小的补充。 不是调用authorize ,而是调用authorize! . 这委托给下面的authorize ,但也会返回传入的资源,...