我以前用过 clerk 进行身份验证。但是今天出现的错误很奇怪。有人遇到过吗?
"status": 400,
"clerkError": true,
"errors": [
{
"code": "captcha_missing_token",
"message": "Missing CAPTCHA token",
"longMessage": "Missing CAPTCHA token",
"meta": {}
}
]
}
我已严格按照注册步骤操作,但遇到了这个错误
我在 Github 上找到了这个,希望它有帮助。
根据您在 Expo 和 Clerk 身份验证中遇到的错误,这是 Expo/React Native 等非浏览器环境中 CAPTCHA 的已知问题。出现“缺少 CAPTCHA 令牌”错误是因为 Clerk 的机器人保护功能在移动环境中不受支持。要解决此问题,您需要在 Clerk 仪表板中禁用机器人保护。转到用户和身份验证 > 攻击保护并关闭机器人注册保护。这应该可以解决 CAPTCHA 令牌错误并允许身份验证在您的 Expo 应用程序中正常工作。