Google的新验证码加载图片失败

Google's new captcha failing to load image

我正在使用来自 Google API 的 "no-captcha" 验证码。在某些浏览器上(特别是 Linux 上的 Chromium ...嗯,政治上很有趣...)它无法发挥其奇特的魔力并退回到老式的扭曲图像样式验证码。

这本身不是问题,当我在本地 运行 Web 服务器时工作正常,但是当我 运行 它在暂存时它显示损坏的图像 link符号而不是后备图像,我可以看到 Google API 给出了 400。除了站点密钥之外,代码中的任何内容都与本地版本不同。我还没有把密钥放在任何地方。

我还没有实现任何与验证码相关的服务器端 - 服务器忽略了那部分表单数据 - 所以它似乎与防火墙或代理无关(它是 EC2)但也许我误解了这些东西是如何工作的。

回答我自己的问题。

这是由于 recaptcha 中的一个错误,影响了将站点密钥注册到 IP 而不是域的站点。

现在好像修复了。