You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo React Native中Clerk认证报错:缺少Captcha Token

解决Clerk注册时的captcha_missing_token错误

报错信息

{
  "status": 400,
  "clerkError": true,
  "errors": [
    {
      "code": "captcha_missing_token",
      "message": "Missing CAPTCHA token",
      "longMessage": "Missing CAPTCHA token",
      "meta": {}
    }
  ]
}

排查及解决步骤

  • 检查Clerk控制台的CAPTCHA设置:登录Clerk Dashboard,进入Authentication > Email, Phone, Username,查看是否启用了hCaptcha/ReCAPTCHA。如果启用了但前端没集成对应组件,要么关闭该选项,要么补全CAPTCHA的前端集成。
  • 确认前端CAPTCHA参数传递:使用Clerk官方<SignUp />组件的话,确保组件已正确加载CAPTCHA模块;自定义注册流程的话,要在调用signUp方法时,把CAPTCHA验证返回的token作为参数传入。
  • 核对环境配置:检查开发/生产环境的CAPTCHA密钥是否正确配置,同时确认Clerk API密钥权限正常,能访问CAPTCHA相关服务。
  • 清除缓存测试:用无痕浏览器打开页面,或者清除浏览器缓存后重试,避免旧缓存导致CAPTCHA组件初始化失败。

内容的提问来源于stack exchange,提问作者Umar Milanzi Snr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 15:54:52