我目前正在开发一款移动应用程序,该应用程序将通过Azure API管理调用一些Web服务。现在,公共用户将使用这个移动应用程序。
我的问题是:当移动应用程序调用Azure API管理时,我是否需要将所有公共用户注册到AAD中以便使用OAuth2.0?
我目前正在开发一款移动应用程序,该应用程序将通过Azure API管理调用一些Web服务。现在,公共用户将使用这个移动应用程序。
我的问题是:当移动应用程序调用Azure API管理时,我是否需要将所有公共用户注册到AAD中以便使用OAuth2.0?
根据您的需求而定。如果您需要捕获最终用户身份并想要使用AAD作为身份提供者,则需要在AAD中注册您的用户(或要求他们注册)。
否则,您可以只为移动应用程序创建客户端凭据。请参见https://msdn.microsoft.com/zh-cn/library/azure/dn645543.aspx