我正在使用" no-captcha"来自Google API的验证码。在某些浏览器上(特别是Linux上的Chromium ......嗯,政治上很有趣......)它没有做出它的幻想,而是回到了老式扭曲的图像样式验证码。
这本身并不是问题,当我在本地运行Web服务器时工作正常,但是当我在暂存时运行它时会显示一个损坏的图像链接符号而不是后备图像,我可以看到Google API提供400.除了网站密钥之外,代码中的任何内容都不同于本地版本。我还没有将密钥放在任何地方。
我还没有实现与验证码相关的任何服务器端 - 服务器忽略了部分表单数据 - 所以它似乎与防火墙无关或代理(它的EC2),但也许我误解了这些事情的运作方式。
答案 0 :(得分:0)
回答我自己的问题。
这是由于recaptcha中的一个错误,影响了网站密钥注册到IP而不是域名的网站。
现在似乎已经修好了。