如何在本地网络的测试服务器中使用Google的reCAPTCHA?本地网络计算机中的reCAPTCHA
默认情况下,所有按键在“localhost”(或“127.0.0.1”)工作,所以你总是可以开发并在本地机器上测试。然而
我的虚拟机位于非本地主机IP地址本地(192.168.XXX.XXX),并加入“本地主机”或“127.0.0.1”似乎并没有工作(验证码显示无效域错误)。有没有办法解决?
如何在本地网络的测试服务器中使用Google的reCAPTCHA?本地网络计算机中的reCAPTCHA
默认情况下,所有按键在“localhost”(或“127.0.0.1”)工作,所以你总是可以开发并在本地机器上测试。然而
我的虚拟机位于非本地主机IP地址本地(192.168.XXX.XXX),并加入“本地主机”或“127.0.0.1”似乎并没有工作(验证码显示无效域错误)。有没有办法解决?
您可以输入一个本地IP,如192.168.0.1
到admin console,并且确实可以工作(您将需要等待几分钟才能应用)。
不幸的是,它仅限于50个域名,所以这可能不是一个解决方案。
你也可以(临时)禁用起源验证。
高级设置 - >取消“验证验证码解决方案的由来”
注意:如果在生产中禁用 - 您需要检查主机名的服务器验证解决方案时。
呵呵,为什么我没有想到试试这个。谢谢你,先生,它会为我们做。 – Mahn 2015-04-13 22:04:34