gpt4 book ai didi

azure-active-directory - Microsoft Store 集合 REST API,创建 Azure AD 访问 token 返回 404

转载 作者:行者123 更新时间:2023-12-04 08:43:06 24 4
gpt4 key购买 nike

我正在学习教程“从服务管理产品权利”here ,

我卡在第 3 步,请求访问 token 的调用返回 404 错误。

第 1 步:在 Azure 门户中,

第 2 步:在 MS DevCenter 中

将 _APP_ID_ 添加到“服务 -> 产品收藏和购买 -> 客户端 ID”。

第三步:使用 Postman 测试

我从 PortalDiagnostics.json 中提取了 Azure AD 租户 ID _TENANT_ID_。使用提供的示例,我使用 postman 发送如下:

POST https://login.microsoftonline.com/_TENANT_ID_/oauth2/token HTTP/1.1
Host: login.microsoftonline.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8

grant_type=client_credentials
&client_id=_APP_ID_
&client_secret=_APP_SECRET_
&resource=https://onestore.microsoft.com

主机和内容类型在标题中设置,其余部分作为原始文本发布在正文中。

带标题和正文的 POSTMAN POSTMAN headers POSTMAN body

如您所见,结果是一个没有正文的 404,这使得排除故障有点困难。

问题:

  1. 我是否在第 1 步和第 2 步中遗漏了一些明显的东西?
  2. 我应该能够使用 POSTMAN 进行测试吗?

如有任何指点,我将不胜感激;我找不到任何其他教程来交叉引用。

最佳答案

所以在这种情况下,问题是 URL 末尾的流氓 HTTP/1.1 + 表单数据中的一些未编码内容。使用 Postman 的 x-www-form-urlencoded 选项卡对此有所帮助,因为它会为您编码所有字段。

关于azure-active-directory - Microsoft Store 集合 REST API,创建 Azure AD 访问 token 返回 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51550237/

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