我已成功向 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/