我有一个使用Microsoft图形API的Azure客户端应用程序。 我正在使用https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow中所述的工作流程来让管理员为其租户授权我的Azure客户应用程序。
此流程最终为我的客户端应用程序提供了访问令牌,我的客户端可以使用该令牌访问租户中的各种资源。
现在,我的客户端应用程序需要找出提供此浓度的“谁”。我获得的访问令牌没有此信息(与其他授权流程不同)。
一个租户可能有多个管理员,我的应用程序需要知道这些管理员中谁授权了我的客户端应用程序。
找出答案的最佳方法是什么?
谢谢, 〜Urjit
答案 0 :(得分:0)
我的客户端应用程序需要找出是谁提供了浓度。
您想找到授权您的客户端应用程序的管理员,据我所知,无法找到有关该管理员的信息。因为当您同意您的应用程序的权限时,您需要管理员才能为您的帐户执行此操作。在管理员同意后,无论是令牌还是门户网站,都不会有任何记录。