首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从以user_impersonation为作用域的Azure Rest应用程序获取用户配置文件信息

如何从以user_impersonation为作用域的Azure Rest应用程序获取用户配置文件信息
EN

Stack Overflow用户
提问于 2022-06-20 08:53:25
回答 2查看 101关注 0票数 0

我有一个Azure应用程序设置,Rest在范围内: user_impersonation工作,但我也需要一些GET请求的用户配置文件信息(相同的范围,因为我不能在一个访问令牌下有两个作用域)。我无法为it.So找到合适的API,在这方面的任何帮助都将是非常感谢的。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2022-07-06 11:27:59

当您向不同的API发出请求时,您将需要为这些信息请求单独的访问令牌。

在用户配置文件信息的情况下,您将需要为带有User.Read作用域的Graph资源请求一个令牌。

根据应用程序的类型,您可以请求此信息代表用户作为服务。当请求作为服务时,您需要授予User.Read.All权限(文档 )。

票数 0
EN

Stack Overflow用户

发布于 2022-07-06 11:37:04

您可以使用MicrosoftGraph中的profile来检索自己和其他用户配置文件。

使用Profile API,用于检索新的用户配置文件信息,同时使用Azure、AD或帐户信息。这些信息可以作为需求在应用程序中使用,也可以作为需求存储。

当您使用这些API时,您需要有效的权限来访问配置文件信息。示例:https://graph.microsoft.com/beta/me/profile/

有关使用Profile API的更多信息,请阅读这些正式文件文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72684494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档