reCaptcha Gem | ERROR: Invalid domain for site key
reCaptcha Gem | ERROR: Invalid domain for site key
我正在尝试为网站使用 reCaptcha gem 并已遵循所有建议来构建验证码。
reCaptcha 显示在本地主机上,但是当部署到生产环境时我只得到 "ERROR: Invalid domain for site key"
不确定我需要在这里做什么。站点部署在 http://bit.ly/1EajuIk.
我使用的Gem版本是recaptcha (0.3.6),配置文件是:
Recaptcha.configure do |config|
config.public_key = '6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy'
config.private_key = '6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx'
# Uncomment the following line if you are using a proxy server:
# config.proxy = 'http://myproxy.com.au:8080'
# Uncomment if you want to use the newer version of the API,
# only works for versions >= 0.3.7:
# config.api_version = 'v2'
end
这个问题似乎是因为我的代码本身有错误。
我们在调用验证码的视图中硬编码了不正确的值。而且它没有使用配置值,因此导致错误。
我正在尝试为网站使用 reCaptcha gem 并已遵循所有建议来构建验证码。
reCaptcha 显示在本地主机上,但是当部署到生产环境时我只得到 "ERROR: Invalid domain for site key"
不确定我需要在这里做什么。站点部署在 http://bit.ly/1EajuIk.
我使用的Gem版本是recaptcha (0.3.6),配置文件是:
Recaptcha.configure do |config|
config.public_key = '6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy'
config.private_key = '6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx'
# Uncomment the following line if you are using a proxy server:
# config.proxy = 'http://myproxy.com.au:8080'
# Uncomment if you want to use the newer version of the API,
# only works for versions >= 0.3.7:
# config.api_version = 'v2'
end
这个问题似乎是因为我的代码本身有错误。
我们在调用验证码的视图中硬编码了不正确的值。而且它没有使用配置值,因此导致错误。