2017-10-03 8 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 

입니다.

이 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 

끝 있는지 확인하십시오

답변

0

당신은 초기화 파일, 설정/초기화/recaptcha.rb를 추가하여 secrets.yml에서 키를 뽑아 reCAPTCHA를을 구성해야 대문자로 표기 됨