提问人:Angan Sen 提问时间:11/17/2023 最后编辑:jletureAngan Sen 更新时间:11/18/2023 访问量:54
为什么我收到 HTTP 404 Not Found 以获取使用 Mircrosft Graph API 获取访问令牌
Why I am getting HTTP 404 Not Found for getting access token using Mircrosft Graph API
问:
我正在尝试通过邮递员使用 microsoft graph api 获取访问令牌。我提供了客户端 ID 和客户端密钥(请参阅随附的屏幕截图)。我收到 http 404 not found 错误。我正在使用以下端点来获取访问令牌。
https://login.microsoftonline.com/{{TenantID}}/oauth2/v2.0/token
我尝试编写一个函数来获取访问令牌,然后我将进行另一个函数调用,该函数将从sharepoint文件夹中获取文件。
答:
1赞
jleture
11/17/2023
#1
您可以从 Microsoft Learn 中阅读本文的第一部分。
您确定在标题中设置了吗?Content-Type
application/x-www-form-urlencoded
- 对于方法,请选择 GET (1)
- 对于 URI,请输入 (2)
https://login.microsoftonline.com/<TENANT ID>/oauth2/token
- 在 (3) 上添加键和值 (4)
Headers tab
Content-Type
application/x-www-form-urlencoded
- 切换到 ,然后添加以下键和值。
Body tab
- 选择
form-data
- 添加键,然后键入值。
grant_type
client_credentials
- 添加键,然后粘贴前面记下的值。
client_id
client ID
- 添加密钥,并粘贴前面记下的客户端密码的值。
client_secret
- 选择
- 选择发送请求以获取令牌
Send
评论
1赞
Angan Sen
11/17/2023
非常感谢您的帮助,它奏效了。我为资源标头使用了错误的值。
评论