如何获取Autodesk 2-Legged Token?缺失参数报错求助
解决Forge 2-Legged Token获取AUTH-008错误的方案
遇到的错误:
{ "developerMessage": "The required parameter(s) client_id,client_secret,grant_type not present in the request", "errorCode": "AUTH-008", "more info": "https://forge.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/" }
以下是排查和解决方向:
- 确认请求参数传递格式:
获取2-Legged Token必须将client_id、client_secret、grant_type(值固定为client_credentials)以application/x-www-form-urlencoded表单格式传递,不能用JSON格式作为请求体。这是触发该错误最常见的原因。 - 检查参数拼写准确性:
确保参数名完全匹配:client_id、client_secret、grant_type,不要出现大小写错误或下划线遗漏(比如写成clientId)。 - 验证请求方法:
必须使用POST请求发送Token获取请求,GET请求无法正确解析参数,会导致服务器判定参数缺失。 - 核对参数值:
确认替换的client_id和client_secret是从Forge开发者控制台复制的完整、正确值,没有多余空格或特殊字符。
内容的提问来源于stack exchange,提问作者Nayara Ferreira de Jesus
相关产品推荐
相关产品推荐

