2017-10-03 15 views
1

私はRuby on RailsでMVCプロジェクトに取り組んでいます。私は実際のコードを持っており、私は数日後にそれを理解し、それをアップグレードしようとしています。Recaptcha :: Recaptchaエラー - サイトキーが指定されていません

私はあなたに電子メールで抵抗を求めるテキストボックスを持つホームページを持っています。問題は、私は、送信ボタンを押したときに、それは私に与えることである

reCAPTCHAの:: reCAPTCHAのエラー - いいえ、サイトキーが指定されていません

私はこの問題について多くの記事があることを知っているが、私はありませんそれを解決することができます。ここで

はこれで私を助けてください、私の.envファイル

RECAPTCHA_SITE_KEY=6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy 
RECAPTCHA_SECRET_KEY=6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx 
OMNIAUTH_PROVIDER_KEY=false 
OMNIAUTH_PROVIDER_SECRET=false 
ADMIN_NAME=false 
SECRET_KEY_BASE=false 
GA_PROVIDER_KEY=false 
TWILIO_SID=false 
TWILIO_TOKEN=false 
TWILIO_NUMBER=false 

です。あなたが設定/初期化子/ recaptcha.rb、初期化ファイルを追加することによって、あなたのsecrets.ymlから鍵を引くためにreCAPTCHAのを設定する必要が

答えて

0

:secrets.yml RECAPTCHA_SITE_KEYとRECAPTCHA_PRIVATE_KEYに

# config/initializers/recaptcha.rb 
Recaptcha.configure do |config| 
    config.site_key = Rails.application.secrets[:RECAPTCHA_SITE_KEY] 
    config.secret_key = Rails.application.secrets[:RECAPTCHA_PRIVATE_KEY] 
    # Uncomment the following line if you are using a proxy server: 
    # config.proxy = 'http://myproxy.com.au:8080' 
end 

エンドはそのことを確認してください大文字で書かれています

関連する問題