我们希望开发一个移动应用程序,供多个组织的用户使用。这些组织中的每个组织都将拥有一个Azure Active Directory租户。我们希望使用Azure移动服务来验证用户身份。
一旦用户通过身份验证并且移动应用程序具有JWT令牌,它随后将被发送到我们的API网关以访问各种服务。
是否可以使用Azure移动服务标识组件,以便应用程序可以针对多个Active Directory租户进行身份验证?换句话说,我们可以创建一个多租户移动应用程序,该应用程序可以针对不同组织拥有的多个Azure Active Directory租户进行身份验证吗?
Azure Active Directory确实支持multi-tenant web apps的开发,并且有可用的示例应用程序来演示此功能。但是,是否可以使用Azure移动服务在移动应用程序中实现相同的功能?
答案 0 :(得分:1)
很有可能构建由Azure Active Directory身份验证支持的多租户移动应用程序。但是,我怀疑移动服务是否会对此有所帮助。相反,我建议使用AD身份验证创建一个WebAPI项目,并在移动应用程序中使用这些API。您提到的样本非常有用。