当前位置: 首页 > 知识库问答 >
问题:

如何在Microsoft Graph API中检索个人Microsoft帐户的应用程序权限

萧德馨
2023-03-14

共有1个答案

淳于开畅
2023-03-14

正如您所提到的,应用程序权限(又名客户端凭据OAUTH流)需要管理员的同意。由于不能为用户/个人资源授予同意,因此Microsoft帐户(MSA)不支持客户端凭据流。

从文档中:

并非所有权限对Microsoft帐户以及工作或学校帐户都有效。

 类似资料:
  • 我正在使用outlook Mail REST API(https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/API/version-2.0/mail-rest-operations)编写一个守护程序应用程序来管理我的个人microsoft outlook帐户。为此,我必须生成适当的授权令牌,以便与API调用

  • 我正在学习Microsoft Graph,为此我使用Graph Explorer和Postman。 使用图形资源管理器:我已使用个人用户帐户(hotmail)登录。我一接通,就能看到令牌。奇怪的是,当我在jwt.io中复制/粘贴这个令牌时,它不能被解码。然而,我可以执行类似https://graph.microsoft.com/v1.0/me的查询,它返回我自己作为用户的一些信息(使用http 2

  • 我试图创建一个守护进程(仅限代码,仅限服务器)应用程序,可以访问我的个人Microsoft帐户。我不知道如何获得一个没有过期的Access_Token(或refresh_token)。 我可以使用“adminConsory”endpoint为我的企业(Office 365)帐户创建一个工作的、不过期的(管理只登录一次)守护程序应用程序,详细说明如下:https://azure.microsoft.

  • 我的目标很简单:使用Azure AD多租户应用程序来调用其他租户上的Azure资源管理器API。但是,当你用微软个人帐户登录时,我想不出该怎么做。 null 从技术角度来看,这可能是有道理的,但当我用个人账户登录时,如何将AAD应用程序添加到另一个租户呢? 应该通过手工检测个人MS帐户并找到与AAD承租人的关联来完成,或者有没有API可以促进这一点?在这两种情况下,怎么做?如果一个帐户与多个租户相

  • 我有这个应用程序,它从数据库中获取用户数据,使用他们登录的用户名。一旦他们登录到检索他们的帐户信息的页面,用户名就会被传递。应用程序崩溃了,说检索信息是错误的,有人能帮忙吗? 数据库代码 要检索数据的代码

  • 我有一个使用Identity server 4的Identity server。当新用户注册时,我们会向他们发送确认电子邮件 发送给用户的url如下所示 http://localhost:5000/Account/ConfirmEmail?userId=21248584 重定向回应用程序 当应用程序定向到身份服务器进行用户登录时,它会发送一个返回函数。此url用于在用户登录后返回应用程序 返回/连