reCAPTCHA 在 Aspx 页面中不可见

reCAPTCHA not visible in a Aspx page

我在 Asp.net Webform 和框架 4.5 中使用 Visual Studio 2019 作为 Web 应用程序。 使用 Nuget RecaptchaNet 包,我将一个简单的 reCAPTCHA 控件插入到 Webform 页面中。 在我插入的页面的代码中,在顶部:

<%@ Register Assembly="Recaptcha.Web" Namespace="Recaptcha.Web.UI.Controls" TagPrefix="cc1" %>

在页面中:

<cc1:Recaptcha ID="Recaptcha1" PublicKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" PrivateKey="yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" runat="server" />    

但是当我 运行 没有看到 reCAPTCHA 控件并且我不明白为什么时,我搜索了 Google 但没有找到任何有用的东西。我哪里做错了? 另一种使用 Google 的 reCAPTCHA 的方法也适合我,但我尝试过的方法对我来说并不好。 任何帮助将不胜感激。

我自己找到了解决方案:我必须在 Google 设置中输入 localhost