如何在本地网络上的测试服务器中使用Google的reCAPTCHA?
默认情况下,所有键都在“localhost”(或“127.0.0.1”)上运行,因此您始终可以在本地计算机上进行开发和测试。
我的虚拟机位于非本地主机本地IP(192.168.XXX.XXX)上,添加“localhost”或“127.0.0.1”似乎不起作用(验证码显示无效的域错误)。有没有办法解决这个问题?
答案 0 :(得分:5)
您可以在admin console中输入192.168.0.1
这样的本地IP,但确实有效(您必须等待几分钟才能申请)。
不幸的是,它仅限于50个域名,因此这可能不是解决方案。
答案 1 :(得分:2)
您也可以(暂时)禁用原点验证。
高级设置 - >取消选中"验证reCAPTCHA解决方案的来源"
注意:如果在生产中禁用 - 在验证解决方案时,您需要检查服务器上的主机名。