gpt4 book ai didi

azure - Microsoft Graph REST API 客户端 key 无效

转载 作者:行者123 更新时间:2023-12-04 22:28:52 24 4
gpt4 key购买 nike

我需要进行以下 POST 调用。但是,即使我提供了正确的客户端 ID 和 secret ID,我的调用也会被拒绝。

    curl POST https://login.microsoftonline.com/f02....e3/oauth2/token
-H 'Content-Type: application/x-www-form-urlencoded' --data 'grant_type=authorization_code&redirect_uri=https://requestb.in/ac&
source=https://graph.microsoft.com&client_id=1e1....-913d9
&client_secret=YmbSFYz.....4Uk=&scope=mail.read&code=AaAAA........on0a569'

这是我收到的错误:

    curl: (6) Could not resolve host: POST
{"error":"invalid_client","error_description":"AADSTS70002:
Error validating credentials. AADSTS50012: Invalid client secret is
provided.\r\nTrace ID: 78d...a2b\r\nCorrelation ID:
01....ab2\r\nTimestamp: 2016-12-14 01:46:47Z","error_codes":[70002,50012],"timestamp":"2016-12-14 01:46:47Z","trace_id":"78d....a2b","correlation_id":"018.....ab2"}

我该如何解决这个问题?

编辑:我正在尝试实现 this documentation 中的第二部分(即获取 token )

最佳答案

您提供的帖子正在利用 AAD V2 端点。但根据您的代码片段,您使用的是 V1 端点 https://login.microsoftonline.com/f02....e3/oauth2/token。通过V1端点获取访问 token ,可以引用https://graph.microsoft.io/en-us/docs/authorization/app_authorization了解更多详情。

对于V2授权端点,您可以查看您正在使用的端点:

获取 https://login.microsoftonline.com/common/oauth2/v2.0/authorize?...

POST https://login.microsoftonline.com/common/oauth2/v2.0/token

还需要 v2.0 广告应用程序:

This article assumes a v2.0 registration, so you'll register your app on the Application Registration Portal.

关于azure - Microsoft Graph REST API 客户端 key 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41133573/

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