1

我有一个“不可见的 reCAPTCHA”问题。

我已经在我的 Web 应用程序中实现了一个 Invisible reCAPTCHA,并且在实现此功能后大约 10 到 15 天成功运行,但现在我收到以下错误。

错误:

请升级到受支持的浏览器以获取 reCAPTCHA 挑战。

或者,如果您认为此页面有误,请检查您的互联网连接并重新加载。

为什么会这样?

在此处输入图像描述

我的浏览器已更新。如何解决这个问题?

4

1 回答 1

-2

现在,按照以下步骤解决了不可见的 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")

我希望你喜欢这篇文章!请与您的朋友分享。非常感谢!

于 2017-10-10T06:10:10.033 回答