asp.net - 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 的另一种方法也适合我,但我尝试过的方法对我不利。任何帮助将不胜感激。
解决方案
我自己找到了解决方案:我必须在 Google 设置中输入 localhost
推荐阅读
- c++ - 如何在 Windows 上的 C++ 中通过蓝牙实现串行通信?
- java - jooq 嵌套选择和类型安全
- c# - 重写以下方法的更好方法
- powershell - 非域帐户或本地用户帐户的凭据检查
- git - 如何在git中推送到正确的分支
- c# - 如何针对 https://postman-echo.com/auth/hawk 示例进行身份验证?
- mysql - 如何在 SQLAlchemy 中删除多对一关系中的子项?
- .net-core - 从在 docker 容器中运行的 .netcore 应用程序内部,日志没有到达 GrayLog 服务器
- javascript - 如何使用 ASP.NET bundleConfig.cs 捆绑、缩小和转译 JavaScript 代码
- java - 点击后如何更改 JButton 的操作?