我有一个“隐形reCAPTCHA”问题。
我已经在我的网络应用程序中实现了一个Invisible reCAPTCHA,并且在实现之后,这个功能大约可以在10到15天内成功运行,但是现在我收到了以下错误。
错误:
请升级到支持的浏览器以获取reCAPTCHA质询。
或者,如果您认为此页面出错,请检查您的互联网连接并重新加载。
为什么会这样?
我的浏览器已更新。如何解决这个问题?
答案 0 :(得分:-1)
现在,按照以下步骤解决了隐藏的reCAPTCHA问题!
解决方案 - 以前我使用捆绑概念来渲染Google隐藏的reCAPTCHA API脚本,即
bundles.Add(new ScriptBundle("~/bundles/recaptcha", "//www.google.com/recaptcha/api.js").Include("~/Scripts/recaptcha-api.js"));
因此,上述不可见的reCAPTCHA API脚本无法使用安全的https端口(https://www.google.com/recaptcha/api.js')进行渲染。它只是呈现非安全端口(http://www.google.com/recaptcha/api.js')。因此Google隐形reCAPTCHA无法成功处理您的请求!
现在,我使用下面的代码行来呈现reCAPTCHA API脚本,即
@Scripts.Render("https://www.google.com/recaptcha/api.js")
我希望你喜欢这篇文章!请与您分享朋友。非常感谢你!