Get“AADSTS900144:请求正文必须包含以下参数:‘code’

lhcgjxsq  于 2022-10-08  发布在  其他
关注(0)|答案(1)|浏览(249)

我正在尝试使用AUTHORIZATION_CODE授权类型创建令牌。我可以看到一个名为code的参数。我不确定这件事的价值是什么。

这是屏幕截图

postman request

请帮助我为参数代码传递正确的值。

3vpjnl9f

3vpjnl9f1#

从您分享的屏幕截图来看,您似乎正在尝试使用隐式流调用令牌到Graph API。

同样,您需要以以下格式发送仅包含以下字段的请求:

GRANT_TYPE:客户端凭证

范围:https://graph.microsoft.com/.default

客户端密码:xxxxxxxxxx

客户端ID:xxxxxxxxxxxx

这是一个需要发送的POST请求。

URL:https://login.microsoftonline.com/Tenant ID/OAuth2/v2.0/Token

还要以表单数据格式或x-www-form-urlencode格式发送此请求正文。

另外,Graph API的最新问题是对TLS V1.0和V1.1的支持已经结束。因此,请确保该请求是在TLS v1.2上发出的。

相关问题