Azure active directory Azure AD:静默获取具有特定作用域的令牌,但获取不具有此作用域的令牌

Azure active directory Azure AD:静默获取具有特定作用域的令牌,但获取不具有此作用域的令牌,azure-active-directory,Azure Active Directory,我在Azure AD中设置了Web Api应用程序,并在此处定义了一些作用域,还设置了SPA应用程序,并授予创建的作用域的权限。 当我登录时,我要求一定要包含这个api范围,我需要给予它许可。但当我用这个作用域静默地请求令牌时,我找不到它已被合并到令牌中。 此处请求获取具有应用范围的令牌 以下是我获得的令牌(不包括自定义范围): 你能帮我一下,为什么会这样吗?User.Read是Microsoft Graph的权限。它将要访问的资源识别为Microsoft Graph 请在刷新访问令牌时将其删

我在Azure AD中设置了Web Api应用程序,并在此处定义了一些作用域,还设置了SPA应用程序,并授予创建的作用域的权限。 当我登录时,我要求一定要包含这个api范围,我需要给予它许可。但当我用这个作用域静默地请求令牌时,我找不到它已被合并到令牌中。 此处请求获取具有应用范围的令牌 以下是我获得的令牌(不包括自定义范围):


你能帮我一下,为什么会这样吗?

User.Read
是Microsoft Graph的权限。它将要访问的资源识别为Microsoft Graph


请在刷新访问令牌时将其删除。只需将
api://{client id}/access\u作为\u user openid profile offline\u access
作为作用域即可。

这很有帮助,谢谢,但我不明白为什么我不能请求可能属于不同应用程序的类似作用域。