我们正在使用iOS Intune SDK来构建本地MAM应用。此应用需要访问Graph API才能读取用户个人资料和其他数据。我们做了什么:
(1)我们注册了一个应用程序并授予权限:User.Read(对于Graph和Windows Azure AD),DeviceManagementManagedApp.ReadWrite
登录并注册Intune正在进行,该应用程序已注册。但是,当尝试使用ADAL SDK获取Graph API的访问 token 时,我需要再次登录,然后收到一条消息,提示需要管理设备才能访问此资源。
我需要其他许可吗?我从哪里获得访问 token ?还有其他东西吗?
最佳答案
根据您的描述,您似乎已启用了条件访问策略,该策略要求移动设备受Intune MDM管理。当您从非托管设备调用Graph API时,它将要求您注册该设备。如果删除条件访问策略,则应该可以确认这一点。
关于ios - 使用Intune SDK访问MS Graph资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53375271/