最佳答案
我已经按照 例子所示实现了 reCAPTCHA。
我在 head
标签中有这个脚本:
<script src="https://www.google.com/recaptcha/api.js"></script>
在我的超文本标记语言 form
中,我有:
<div class="g-recaptcha" data-sitekey="my public sitekey here"></div>
但是当我加载 form
时,我得到这个错误:
错误: 站点密钥的域无效
我已经确认,这是我的域名正确的网站关键。
当前的代码是在一个子域,所以我认为可能是这个问题,所以我也添加了子域的谷歌 reCAPTCHA 管理员,但仍然得到了错误。
完全相同的代码在不同的域中100% 地工作(使用特定于该域的密钥)。
有什么问题吗?