Recaptcha 返回“reCAPTCHA 服务器不可用”
我正在使用 ASP.NET 并成功插入 google Recaptcha 用户控件,在其上调用 IsValid 方法时,它在其 recaptcha.ErrorMessage 属性中返回:“reCAPTCHA 服务器不可用”,而 recaptcha.IsValid 显然返回 false。
有谁知道为什么会发生这种情况?是因为我正在本地主机上工作(在本地主机上设置私钥和公钥)并且它位于我的工作网络上吗?我怀疑提供 Recaptcha 服务的谷歌服务器并没有关闭,因为每次我刷新时它都会提供新的 Captcha 单词。
I'm using ASP.NET and plugging in the google Recaptcha user control successfully, when calling the IsValid method on it, it returns in its recaptcha.ErrorMessage property: "The reCAPTCHA server is unavailable" and recaptcha.IsValid obviously returns false.
Does anyone know the reason why this could happen? Is it because I'm working on my localhost (Setup private and public keys on my localhost) and this sits on my work network? I suspect the google server that serves Recaptcha isn't down as its serving new Captcha words everytime I refresh.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试在 IIS 上运行该应用程序。
这意味着尝试 http://localhost 而不是 localhost:8888。
Try to run the application on IIS.
It means try http://localhost instead of localhost:8888.