我想使用相同的OAuth2令牌(在iOS的Swift 3应用程序中)访问Azure AD图形API和Microsoft Graph API - 这可能吗?如何使用相同的OAuth2令牌访问Azure图形和Microsoft Graph?
我想访问以下API:
- Azure的AD图形API
- 微软图形
我已经创造了在Azure门户中本地应用和两个微软图形和Microsoft.Azure添加权限。 ActiveDirectory(带有上述许可范围)
我只能通过访问两个API更改资源身份验证时(登录时) - Azure配置看起来正确。但是,如果在使用第一个资源进行身份验证时尝试使用相同的令牌访问其他API,则会出现“未经授权”错误。我试图将两个URL都添加到资源属性中,但随后出现错误(“AADSTS50001:在租户中找不到应用程序名称”)。我在做什么错,或者我错过了什么......?
如果这是不可能的 - 为什么可以在Azure门户中添加多个API?
原因访问这两个API:微软图形不给我的所有属性(但支持增量更改)和Azure的AD图给我的完整资料 - 既没有管理concent(使用委派权限)
您在此处使用哪个工作流程(代码授予,隐式授予,客户端凭证等)?请注意,对于类代码授予,资源参数是可选的。 –