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

请求协助解决Google API令牌生成的invalid_grant错误

解决Google API令牌生成时的"invalid_grant (Malformed auth code)"错误

以下是针对性的排查和解决步骤:

  • 校验授权码的有效性
    确保code参数是从Google OAuth 2.0授权流程中获取的完整、未篡改的授权码,不要包含多余空格、换行或特殊字符。另外授权码为一次性使用,若已用过则会直接失效,需重新发起授权流程获取新码。

  • 修正请求体格式
    请求体必须以application/x-www-form-urlencoded格式提交,键值对需用=连接,不同参数用&分隔,且键名后不能有多余空格。正确格式示例:

    grant_type=authorization_code&client_id=你的客户端ID&client_secret=你的客户端密钥&code=获取到的有效授权码
    
  • 核对OAuth配置一致性

    • 确认client_id和client_secret与Google Cloud Console中创建的OAuth客户端信息完全匹配,包括大小写和特殊字符。
    • 检查授权流程中使用的重定向URI,必须与Google Cloud Console里配置的URI完全一致,授权码与重定向URI绑定,不匹配会直接导致授权码无效。
  • 确认请求方法
    向令牌端点发送请求时必须使用POST方法,GET方法会导致参数解析错误,触发格式类报错。

内容的提问来源于stack exchange,提问作者Anonim

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 13:35:00