使用 OAuth2.0 和 AAD 进行 Azure API 管理?

标签 azure oauth-2.0 azure-active-directory azure-api-management

我目前正在开发一个移动应用程序,该应用程序将通过 Azure API 管理调用一些 Web 服务。现在,这个移动应用程序将供公众用户使用。

我的问题是:当移动应用调用 Azure API 管理时,我是否需要将所有公共(public)用户注册到 AAD 才能使用 OAuth2.0?

最佳答案

取决于您的需要。如果您需要捕获最终用户身份并希望使用 AAD 作为身份提供者,则需要在 AAD 中注册您的用户(或要求他们这样做)。

否则,您只需为您的移动应用创建客户端凭据即可。请参阅https://msdn.microsoft.com/en-us/library/azure/dn645543.aspx

关于使用 OAuth2.0 和 AAD 进行 Azure API 管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37007527/

相关文章:

azure - 如何在 Azure Active Directory Graph API 中创建具有指定目录角色的用户(工作帐户)

Azure 存储 : For business purposes, 是拥有较多文件夹且较少的容器更好,还是拥有较多文件夹的较少容器更好?

Azure 流分析 - 加入 csv 文件返回 0 行

java - 如何在集群环境中使用Spring Security OAuth

oauth-2.0 - 使用 OAuth 访问 SPA 和 REST API 时,RBAC 的用户组成员身份应该存储在哪里

oauth-2.0 - 开放 ID Connect 和 native 公共(public)应用程序...没有隐式流程,没有混合流程...那又怎样?

azure - 获取 Azure Active Directory 的对象总数

Azure 事件中心消费者组

Azure ARM 模板取决于 : How to reference a VM extension?

Azure注册应用程序错误: The user or administrator has not consented to use the application with ID