我有一个“不可见的 reCAPTCHA”问题。
我已经在我的 Web 应用程序中实现了一个 Invisible reCAPTCHA,并且在实现此功能后大约 10 到 15 天成功运行,但现在我收到以下错误。
错误:
请升级到受支持的浏览器以获取 reCAPTCHA 挑战。
或者,如果您认为此页面有误,请检查您的互联网连接并重新加载。
为什么会这样?
我的浏览器已更新。如何解决这个问题?
我有一个“不可见的 reCAPTCHA”问题。
我已经在我的 Web 应用程序中实现了一个 Invisible reCAPTCHA,并且在实现此功能后大约 10 到 15 天成功运行,但现在我收到以下错误。
错误:
请升级到受支持的浏览器以获取 reCAPTCHA 挑战。
或者,如果您认为此页面有误,请检查您的互联网连接并重新加载。
为什么会这样?
我的浏览器已更新。如何解决这个问题?
现在,按照以下步骤解决了不可见的 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')。所以谷歌隐形 reCAPTCHA 没有成功处理您的请求!
现在,我正在使用下面的代码行来呈现 reCAPTCHA API 脚本,即
@Scripts.Render("https://www.google.com/recaptcha/api.js")
我希望你喜欢这篇文章!请与您的朋友分享。非常感谢!