Azure active directory 无法生成访问令牌和刷新令牌

Azure active directory 无法生成访问令牌和刷新令牌,azure-active-directory,onedrive,Azure Active Directory,Onedrive,我正在尝试对OneDrive执行文件传输自动化。为此,我需要从Microsoft_AAD_RegisteredApps生成一个访问令牌和刷新令牌。但是,我成功地完成了前面的所有步骤 下面是我的发帖请求 POST /common/oauth2/v2.0/token HTTP/1.1 Host: login.microsoftonline.com Content-Type: application/x-www-form-urlencoded Content-Length: 119 grant_ty

我正在尝试对OneDrive执行文件传输自动化。为此,我需要从Microsoft_AAD_RegisteredApps生成一个访问令牌和刷新令牌。但是,我成功地完成了前面的所有步骤

下面是我的发帖请求

POST /common/oauth2/v2.0/token HTTP/1.1
Host: login.microsoftonline.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 119

grant_type=authorization_code&client_id=XXXXXXXXXXXXXXXXXXXXX&code=XXXXXXXXXXXXXXXX
```. 
client_id -> Client ID generated from the APP
code -> Code generated by the below url


它似乎缺少一些参数,例如
范围
重定向uri
客户端机密
,但我没有重现您的问题。因此,我提供了我的请求的详细信息供您参考,在我的测试中,请求是成功的

有关授权代码流的更多信息,请参阅此

顺便说一下,你的要求中似乎有一些小问题。我注意到你养的另一只。根据那篇文章中的信息,我认为您可能需要检查
内容类型
是否正确,并且您似乎将查询url中的参数放在了请求url之后,即使您使用了
post
方法。您可能需要将参数放在请求正文中,而不是放在查询url中。如果将它们放在查询url中,并跟随请求url,则不会在后端代码中检索它们。后端代码将首先检索参数
grant\u type
,因此它将始终显示
必须包含grant\u type
错误


希望有帮助~

它似乎缺少一些参数,如
范围
重定向uri
客户端机密
,但我没有重现您的问题。因此,我提供了我的请求的详细信息供您参考,在我的测试中,请求是成功的

有关授权代码流的更多信息,请参阅此

顺便说一下,你的要求中似乎有一些小问题。我注意到你养的另一只。根据那篇文章中的信息,我认为您可能需要检查
内容类型
是否正确,并且您似乎将查询url中的参数放在了请求url之后,即使您使用了
post
方法。您可能需要将参数放在请求正文中,而不是放在查询url中。如果将它们放在查询url中,并跟随请求url,则不会在后端代码中检索它们。后端代码将首先检索参数
grant\u type
,因此它将始终显示
必须包含grant\u type
错误


希望有帮助~

是否需要重定向Uri更改为formurlencoded并获取“AADSTS500011:在名为9188040d-6c67-4c5b-b112-36a304b66dad的租户中未找到名为的资源主体。如果应用程序尚未由租户的管理员安装或租户中的任何用户同意,则可能发生这种情况。您可能向错误的租户发送了身份验证请求。\r\n共享ID:14e14b3f-19a2-48e1-9c52-b83eebaf9d00\r\n相关ID:958773fc-1ee2-4e62-8cce-d01c30ffd4e2\r\n共享TAMP:2020-04-28 04:47:01ZHi@EdwardArrow我可以知道此问题和另一个问题是否是同一问题吗?在那篇文章中,您可以尝试将查询url中的参数放到postman中的body表单中。我解决了这个问题。这与范围有关parameter@EdwardArrow太好了~重定向Uri是否必要更改为formurlencoded并获取“AADSTS500011:在名为9188040d-6c67-4c5b-b112-36a304b66dad的租户中未找到名为的资源主体。如果应用程序尚未由租户的管理员安装或租户中的任何用户同意,则可能发生这种情况。您可能向错误的租户发送了身份验证请求。\r\n共享ID:14e14b3f-19a2-48e1-9c52-b83eebaf9d00\r\n相关ID:958773fc-1ee2-4e62-8cce-d01c30ffd4e2\r\n共享TAMP:2020-04-28 04:47:01ZHi@EdwardArrow我可以知道此问题和另一个问题是否是同一问题吗?在那篇文章中,您可以尝试将查询url中的参数放入您的邮递员的body表单中。我解决了这个问题。这与范围有关parameter@EdwardArrow那太好了~
Unfortunately I'm getting 404  always as response. May I know what is missing my code or I miss any certification or license. Anyway please help me to find out the issue