此验证码仅用于测试目的

Muh*_*lak 3 c# asp.net-mvc recaptcha

我正在进行recaptcha集成,遇到了如下错误。

在此输入图像描述

你能帮忙解决一下吗?

Rip*_*ppo 6

好的,通过快速 Google,您使用的密钥(v3 密钥)仅用于测试目的。

我想使用 reCAPTCHA 运行自动化测试。我应该怎么办?对于 reCAPTCHA v3,为测试环境创建单独的密钥。分数可能不准确,因为 reCAPTCHA v3 依赖于查看真实流量。

对于 reCAPTCHA v2,请使用以下测试密钥。您将始终获得“无验证码”,并且所有验证请求都会通过。

reCAPTCHA 小部件将显示一条警告消息,以确保它不用于生产流量。

来源https://developers.google.com/recaptcha/docs/faq

只需创建一个适用于实时环境的新密钥即可。

  • 你如何设置测试。我在常见问题解答中看到了这一点,但在验证码设置页面上没有看到任何将其设置为测试密钥的地方。对于 reCAPTCHA v3,为测试环境创建单独的密钥。分数可能不准确,因为 reCAPTCHA v3 依赖于查看真实流量。 (4认同)