代码之家  ›  专栏  ›  技术社区  ›  Ben Scheirman

Rails Recaptcha插件始终返回false

  •  1
  • Ben Scheirman  · 技术社区  · 15 年前

    我正在使用这里找到的Rails Recaptcha插件: http://github.com/ambethia/recaptcha/tree/master

    我已经在recaptcha.com上注册了一个帐户,获得了一个公钥和私钥,并且该站点现在配置了一个全局密钥。

    config/environment.rb 我设置环境变量:

    ENV['RECAPTCHA_PUBLIC_KEY'] = 'xxxxxxxxxxxxxxxx'
    ENV['RECAPTCHA_PRIVATE_KEY'] = 'XXXXXXXXXXXXXXxx'
    

    在我看来,验证码呈现如下:

    <%= recaptcha_tags %>
    

    在我的控制器处理这个表格时,我得到了:

    unless verify_recaptcha #   <--  always returns false
        flash[:error] = "Your captcha entry was invalid"
        render :action=>'new'
        return
    end
    

    我的问题是核实一下 总是 返回false。

    我一定错过了一些简单的东西,但我看不到。 在我得到一个明智的ALEC回复之前,是的,我在验证码框中输入了正确的单词:)

    2 回复  |  直到 15 年前