问题标签 [react-google-recaptcha]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Recaptcha PostAsync 抛出 System.Net.WebException:底层连接已关闭
尝试实施谷歌 Recaptcha,在本地它工作得很好。但是当部署到其他服务器(通过 Octopus)时,它会抛出异常。找不到原因。发生在 PostAsync 调用上。请需要帮助。
抛出异常: 发布到 google recaptcha 时发生异常:System.Net.WebException:底层连接已关闭:发送时发生意外错误。---> System.IO.IOException: Unable to read data from the transport connection: 一个现有的连接被远程主机强行关闭。---> System.Net.Sockets.SocketException:现有连接被远程主机在 System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult) 在 System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) 处强行关闭--- 内部异常堆栈跟踪结束 --- System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) 在 System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- 内部异常堆栈跟踪结束 --- 在 System .Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult,TransportContext&
reactjs - Google recaptcha 无法读取 null 的属性“样式”
当表单验证失败时,我需要重置验证码,否则我似乎无法再次提交表单。但是,在调用重置时出现错误“无法读取 null 的属性‘样式’”
reactjs - 在没有后端的情况下实现 google-recaptcha v3
我是一名前端开发人员,试图创建一个在我的反应应用程序中添加 google-recaptcha-v3 的测试用例。当我发出发布请求以验证用户的令牌时,我将不胜感激如何绕过 cors 错误。
然后我在浏览器控制台中收到此错误:CORS 策略已阻止从源“http://localhost:3000/”访问“https://www.google.com/recaptcha/api/siteverify”处的 XMLHttpRequest:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。
recaptcha - 如何在不向管理控制台添加域的情况下使用 Google Recaptcha V3?
我有一个没有特定域的网络应用程序。(我的意思是部署后的特定域。不是本地主机)它没有特定域,因为我们有 300 多个客户想要将我们的代码添加到他们的网站,并且网络应用程序作为小部件在他们的网站上运行。(不是 iframe),我们无法从客户那里获得 300 个域,因为我们不了解它们。有没有办法在这个项目上使用重新验证码而不将域引入管理控制台?
reactjs - 如何使用 react-google-recaptcha-v3 验证令牌并获得分数?
我正在使用库react-google-recaptcha-v3以便将 reCAPTCHA v3 集成到我的 React 应用程序中,该应用程序也使用 Next。
README 中有以下示例向用户介绍useGoogleReCaptcha
钩子:
我很困惑我应该如何使用const token = executeRecaptcha("login_page")
. 我目前不明白开发人员应该如何使用 this token
。是否没有与此令牌相关的“分数”,从而禁止潜在的机器人使用该页面?
如何验证此令牌并使用它?任何帮助表示赞赏。
google-cloud-platform - 密钥如何与 reCAPTCHA v3 Enterprise 配合使用?
我正在尝试在我正在开发的 React 应用程序中包含 reCAPTCHA,Next.js 用于服务器端功能。
我认为我从根本上对 reCAPTCHA Enterprise 感到困惑。
以前使用 reCAPTCHA 注册域的“免费”方式是为用户提供一个公共 reCAPTCHA 密钥和一个用于后端的私有 reCAPTCHA 密钥。这是使用通过“管理员”在https://www.google.com/recaptcha/admin/create注册的 Google 的 reCAPTCHA v3 。
鉴于我有一个 GCP 帐户,我将被重定向到 reCAPTCHA Enterprise API。这里只有一个可用的密钥。是否没有用于 reCAPTCHA Enterprise 的密钥?
如果是这样,如何使用它?现在没有私钥了吗?
recaptcha - 我可以使用 API 将列入白名单的域添加到 reCAPTCHA,而不是手动添加域吗?
我正在尝试使用 API 以编程方式将列入白名单的域的列表添加到 Recaptcha,reCAPATCHA 或 google Enterprise reCaptcha 是否支持此功能?我找不到可以调用以编程方式添加域的 REcaptcha API。
typescript - Google 验证码企业无法在 Prod 服务器上运行
我在我的应用程序中使用谷歌验证码。验证码被加载到 DEV 和 UAT 服务器上。但它没有加载到 Prod 服务器上。我在 environment.ts 文件中使用以下配置
网页控制台没有错误。但是验证码没有加载到 UI 上。我的应用程序在 AWS cloudFormation 主机上运行。
reactjs - 与 React、Formik/Yup、Strapi 和 ReCAPTCHA 组合(react-google-recaptcha)
我正在做一个服务器端是 Strapi 的项目,我想验证两种不同的形式。我正在为 Strapi 使用电子邮件 sendgrid,但它没有正常工作。
我试图在本地运行它,到目前为止,我已经得到 Stapi 界面在设置中显示电子邮件路由,我可以批准它设置为公共。但是当我尝试使用 Postman 发送电子邮件时,我收到了服务器错误。在我的 stapi api 中,我为电子邮件创建了一个文件夹 Strapi-repo 中的文件夹看起来如何。但我似乎并没有让它正常工作?!
当我尝试使用 react-google-recaptcha 库时,我不知道在后端使用 Strapi 时如何实现服务器端?有没有人结合使用这个?
谢谢你的时间!