验证码 BROWSER_ERROR

Sav*_*zeo 19 recaptcha recaptcha-enterprise

几天前,我们升级到了 Recaptcha Enterprise。
似乎唯一的支持渠道是 stackoverflow

invalidReason 中的 BROWSER_ERROR 是什么意思?

在官方文档中

没有指定

{
"name": "projects/xxxxxxxxxxxxxxxxxxxxxxx",
"event": {
"token": "xxxxxxx",
"siteKey": "XXXXXXXXXXXXXXXXXXXXXX",
"userAgent": "Mozilla/5.0 (Linux; Android 10; Redmi Note 8T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.105 Mobile Safari/537.36",
"userIpAddress": "XXX.XXX.XXX.XXX",
"expectedAction": "login"
},
"score": 0,
"tokenProperties": {
"valid": false,
"invalidReason": "BROWSER_ERROR",
"hostname": "",
"action": ""
},
"reasons": []
}
Run Code Online (Sandbox Code Playgroud)

aai*_*mio 23

我遇到了同样的错误,并意识到该域没有在 reCAPTCHA Enterprise 控制台中列入白名单,可以在此处访问

添加域后,BROWSER_ERROR错误消失。

  • 我添加了“localhost”,即使我在 localhost:4455 这样的端口运行我的网站,它现在也可以工作 (2认同)

sal*_*lty 4

该页面的非 beta ( v1) 版本给出了以下定义:

BROWSER_ERROR - 浏览器发生可重试错误(例如网络故障)。很容易被攻击者模拟。

(我看到v1beta1OP提供的链接现在也包含这个定义,所以它可能已经被临时更新了。)