ios - native 应用程序的 Azure Active Directory 应用程序角色

标签 ios azure azure-active-directory

我已成功向 Azure AD 注册了我的 Web API 和 native 应用程序。我可以授权我的 native 应用程序并访问安全的 Web API。

我的问题是关于应用程序角色的,我似乎找不到将应用程序角色添加到 native 应用程序注册然后将其分配给用户的方法。

这对于网络应用程序似乎可行,但对于 native 应用程序则不然。

我正在使用 ADALiOS 库,如果有帮助的话。

任何有关如何将角色声明添加到我的 token 中的建议将不胜感激。

谢谢

克里斯

最佳答案

应用程序角色需要在资源(需要 protected 访问)上定义,而不是在客户端上定义,因此在您的情况下,您需要在 Web api 上进行设置。您可以关注这个sample设置它。

关于ios - native 应用程序的 Azure Active Directory 应用程序角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42454249/

相关文章:

android - 在移动设备上加载和显示高分辨率图像

使用 Cron 表达式的 Azure WebJob 未执行

azure - 在 AzureML 中记录和获取运行参数

javascript - 使用 idToken 或 accessToken 的 Azure AD 身份验证失败。我应该使用哪一个?

objective-c - 在 RestKit 中从一个 ObjectManager 映射多个资源

ios - iOS 中是否有可用的垃圾收集器概念?

ios - session 过期设计模式

azure - Visual Studio 未与 Microsoft Azure 连接以发布我的应用程序

c# - 用于查找用户是否启用了 MFA 的 Azure AD Batch 服务 API

xml - Azure B2C : Where to Create DateTime Extension Attribute to be used in Custom Policy- Portal or Custom Policy or Both?