gpt4 book ai didi

postman - 无法使用 client_credentials grant_type 发送请求

转载 作者:行者123 更新时间:2023-12-04 03:09:50 25 4
gpt4 key购买 nike

Image我正在尝试使用 Postman 工具从 Microsoft Graph API 获取 accessToken。我正在使用 Type=oauth2.0 的 Authorization 选项卡中尝试它,以便我可以将此 accessToken 用于后续的 Get、Post 请求。

如果 grant_type 是“授权码”,一切正常。但是当 grant_type 是 时client_credentials , postman 抛出以下错误

error getting access token from client_credentials flow. Could not send request



我查看了 DeveloperTools 中的 Network 选项卡,它没有为 client_credentials 流提交 Client_Id、Client_Secret。

问题:我怎样才能让 Postman 为 工作client_credentials grant_type 场景?

我在这里错过了任何步骤吗?请指导我..

谢谢

最佳答案

我在这个聚会上迟到了,但希望如果其他人寻找这个,他们可以找到它,因为我们遇到了同样的问题。
前两个答案( https://stackoverflow.com/a/65708126/6772160https://stackoverflow.com/a/50270148/6772160 )引导我们朝着正确的方向前进,但我们仍然必须将其转换为在 Postman 中正常工作:
正如 Mahmoud 提到的,您可以发送 client_idclient_secret作为基本身份验证:
Basic Auth
主要部分是处理grant_typeclient_credentials尽管。为此,我们输入:grant_type=client_credentials在请求的正文中。
单击正文 > 选择 x-www-form-urlencoded > key = grant_type和值 = client_credentials .
完成后,“正文”选项卡应如下所示:
Body Tab
希望这有帮助!

关于 postman - 无法使用 client_credentials grant_type 发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46116801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com