【发布时间】:2019-12-08 23:13:45
【问题描述】:
我正在开发用于实现电子邮件功能的 Microsoft 图形 API。
- 源码引用自官方microsoftgraphgithub账号。
- 我正在按照提到的步骤here
- 在 this 步骤中,我应该在重定向 URL 地址中获得
code。
我想按照步骤中的说明获取以下网址。
https://login.microsoftonline.com/common/oauth2/nativeclient?code={IAQABAAIAAABHh4kmS_aKT5XrjzxRAtHz5S...p7OoAFPmGPqIq-1_bMCAA}&session_state=dd64ce71-4424-494b-8818-be9a99ca0798
而不是我得到以下网址
https://login.microsoftonline.com/a1f1e214-xxxx-xxxx-xxxxxx-xxxxxxxx59641/oauth2/v2.0/authorize?response_type=code&client_id=xxxxxxx-1xxxx-xxxx-ad2a-d80d3f51638a&redirect_uri=https%3A%2F%2Flogin.microsoftonline.com%2Fcommon%2Foauth2%2Fnativeclient&scope=Files.ReadWrite%20openid%20User.Read%20Mail.Send%20Mail.ReadWrite
注意:以上步骤在documentation中被高亮显示
这是因为我没有选中文档中步骤 4 Point 8 中提到的 oauth2/nativeclient 旁边的复选框。
任何指导都会有很大帮助
【问题讨论】:
-
重定向 Uri 应与您在 azure 门户上指定的相同
-
是的,我试过了。但我没有收到我在问题中提到的任何访问代码
-
这个问题有什么更新吗?
-
@CaiyiJu :我仍然没有得到你在答案中提到的网址(包含代码的网址),而是我得到的网址包含
code&client_id=。 -
@E_FreeLancer 您输入您的用户名和密码进行身份验证了吗?
标签: azure azure-active-directory microsoft-graph-api access-token