首页 > 解决方案 > reCAPTCHA 在 Aspx 页面中不可见

问题描述

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

<%@ 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 的另一种方法也适合我,但我尝试过的方法对我不利。任何帮助将不胜感激。

标签: asp.netrecaptcha

解决方案


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


推荐阅读