我在对具有活动角色的 API 进行 Azure AD 授权时遇到了一些问题。这是我的步骤:
- 我创建了一个 Azure AD 应用程序并激活了“需要用户分配”选项
- 在清单中,我创建了角色
- 在我的 WebApp 中,我使用了 ADAL,我分配的用户可以登录。一切正常
我的问题:现在我有另一个 API/Batch 应该“登录”到我的 AD-App。我想很容易 -> 我创建了一个密钥,我的请求参数如下所示:
登录 URL:https ://login.microsoftonline.com/MyTenantID
ClientID:AD-App 的 myAppID
密钥:我的密钥
ResourceID:AD-App 的 MyAppID
-> 错误:应用程序“xxx”未分配给...的角色
那么我做错了什么?如何分配APP“自行”登录?