Ruby 如何解决Rails 3中的RecaptchaError?
我正在尝试在我的站点中添加reCAPTCHA,但当我尝试打开注册页面时,出现以下错误 错误:Ruby 如何解决Rails 3中的RecaptchaError?,ruby,ruby-on-rails-3.2,recaptcha,Ruby,Ruby On Rails 3.2,Recaptcha,我正在尝试在我的站点中添加reCAPTCHA,但当我尝试打开注册页面时,出现以下错误 错误: Recaptcha::RecaptchaError in Users#new Showing C:/Site/recaptcha/app/views/users/new.html.erb where line #27 raised: No public key specified. 请检查我的以下代码并帮助我解决此错误 config/initializers/recaptcha.rb views/
Recaptcha::RecaptchaError in Users#new
Showing C:/Site/recaptcha/app/views/users/new.html.erb where line #27 raised:
No public key specified.
请检查我的以下代码并帮助我解决此错误
config/initializers/recaptcha.rb
views/users/new.html.erb
新用户注册
实际上,错误显示在这一行“”。请帮助我解决此错误。在您的environment.rb文件中使用此选项:
ENV['RECAPTCHA_PUBLIC_KEY'] = '6LfPjAQTAAAAAHIcZm6r***************'
ENV['RECAPTCHA_PRIVATE_KEY'] = '6LfPjAQTAAAAALfyn4pu***************'
然后重新启动服务器。刚刚用4.0.0版更新了我的rails应用程序,发现环境变量名称已更改 发件人:
ENV['RECAPTCHA_PUBLIC_KEY'] = '6LfPjAQTAAAAAHIcZm6r***************'
ENV['RECAPTCHA_PRIVATE_KEY'] = '6LfPjAQTAAAAALfyn4pu***************'
致:
更新我的文件后,Recaptcha恢复了正常工作状态。@user4703663我正在使用gem'Recaptcha',“~>0.3.5”有人能解决这个问题吗。。?
ENV['RECAPTCHA_PUBLIC_KEY'] = '6LfPjAQTAAAAAHIcZm6r***************'
ENV['RECAPTCHA_PRIVATE_KEY'] = '6LfPjAQTAAAAALfyn4pu***************'
ENV['RECAPTCHA_PUBLIC_KEY'] = '6LfPjAQTAAAAAHIcZm6r***************'
ENV['RECAPTCHA_PRIVATE_KEY'] = '6LfPjAQTAAAAALfyn4pu***************'
ENV['RECAPTCHA_SITE_KEY'] = '6LfPjAQTAAAAAHIcZm6r***************'
ENV['RECAPTCHA_SECRET_KEY'] = '6LfPjAQTAAAAALfyn4pu***************'