在我的wordpress中使用Google recaptcha版本2,我在我的google帐户端添加了"localhost“域(我也尝试了"127.0.0.1”),我得到了密钥,但是在我的客户端,我得到了这个错误:
错误:站点密钥的无效域
有没有方法在本地主机(使用虚拟主机)上测试recaptcha (版本2)?
发布于 2017-09-26 00:53:03
我找到了这个解决方案。
使用下面的这些键,您可以在localhost上进行测试,这些键在上面的链接中提供,供google进行测试:
Site key: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
Secret key: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
Google在recaptcha上添加了一条信息,以防止用户和管理员认为密钥只用于测试。
发布于 2017-09-26 09:59:25
您还可以将localhost和127.0.0.1放在站点管理中。来自常见问题:https://developers.google.com/recaptcha/docs/faq#im-getting-an-error-localhost-is-not-in-the-list-of-supported-domains-this-was-working-before-what-should-i-do
默认情况下不再支持本地主机域。如果您希望继续支持它们以进行开发,可以将它们添加到站点密钥所支持的域列表中。转到管理控制台更新所支持的域列表。我们建议使用单独的密钥用于开发和生产,并且不允许本地主机在您的生产站点密钥上。
https://stackoverflow.com/questions/46421887
复制相似问题