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

从Headers请求Access Token时遇unsupported_grant_type错误求助

排查Access Token请求出现unsupported_grant_type错误的要点
  • 别把grant_type放请求头里:绝大多数OAuth2服务要求grant_type参数放在请求体(Body)中,而非Headers。比如用表单格式(application/x-www-form-urlencoded)传grant_type=client_credentials或对应你要用的授权类型值。
  • 检查grant_type的取值是否合规:确认你传的授权类型是目标服务支持的,常见合法值有password、client_credentials、authorization_code、refresh_token,注意拼写不能错,大小写也要和服务端要求一致。
  • 确认请求头的Content-Type正确:如果用表单传参数,必须设置Content-Type: application/x-www-form-urlencoded;如果用JSON格式传请求体,要确保服务端支持这种方式,同时把grant_type写在JSON里,Content-Type设为application/json。
  • 补全对应授权类型的必填参数:不同授权类型需要搭配额外参数,比如password模式要加username和password,client_credentials模式可能需要client_id和client_secret,缺失必填参数也可能触发这个错误。

结合你提供的截图,重点检查是否误将grant_type放在了Headers中,或者参数的格式、取值不符合服务端的要求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 05:05:23