几天前,我们已升级到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": []
}
我遇到了同样的错误,并意识到该域在reCAPTCHA Enterprise控制台中没有被列入白名单,可以在这里访问。
添加域后,BROWSER_ERROR
错误消失。
该页面的非测试版(v1
(给出了以下定义:
BROWSER_ERROR-浏览器上出现可重试的错误(如网络故障(。很容易被攻击者模拟。
(我看到OP提供的v1beta1
链接现在也包含这个定义,所以它可能在过渡期间更新了。(
我确保将后端和前端URL都列入白名单,以防它们不同;这就是我的情况。你可以在这里列入白名单