【问题标题】:Rails 3.1 and CKEditor w Carrierwave, cannot uploadRails 3.1 和 CKEditor w Carrierwave,无法上传
【发布时间】:2013-11-01 21:45:23
【问题描述】:

上传文件对我不起作用。该文件确实被保存,但查看参数,CKeditor 没有发送真实性令牌。所以我收到“无法验证 CSRF 真实性”警告,它会重置会话,然后我无法更新帖子。

令牌是在表单中设置的,但 CKEditor 似乎没有发送它用于图片或文件上传。我认为当我将 CKE 与 Paperclip 一起使用时,这可能没问题,但不确定。所有其他 CKE 操作都有效。

【问题讨论】:

标签: ruby-on-rails-3 ckeditor carrierwave


【解决方案1】:

回复于Ruby on Rails: problem getting CKeditor to upload images

您需要跳过验证

skip_before_filter :verify_authenticity_token, :only => [:new_from_disk]

【讨论】:

    【解决方案2】:

    请看ckeditor代码:

    class Ckeditor::ApplicationController < ::ApplicationController
    

    请添加一些类似的:

    skip_before_filter :verify_authenticity_token    
    

    【讨论】:

      猜你喜欢
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-25
      • 1970-01-01
      • 2014-06-04
      • 2018-06-23
      • 1970-01-01
      相关资源
      最近更新 更多