Azure AD 是否有用作身份验证服务器的服务?

Does Azure AD have a service to be used as an auth server?

我已经使用我的网络应用程序为 SSO 设置了 Google 身份验证。这是在使用 python-social-auth 的 Django 应用程序中。此 Django 应用程序能够添加 azure 广告集成,并且有效。

它适用于在目录下创建的用户。但是,它不适用于任何其他用户。我环顾四周,它似乎想为每个使用此服务登录的社区创建一个新的 directory/application。

(PS 意识到这可能因为过于宽泛而被关闭,但我试图在此处将其缩减为基本核心)

我的问题归结为,我是否可以在我的第 3 方网站中对 Azure AD 用户进行身份验证,而无需他们的管理员将我的网站预先注册为允许的来源? Azure AD 中是否有任何 functionality/setting/service 允许这样做?

can I authenticate Azure AD users in my 3rd party website without them having preregistered my site as an allowable source by their admin? Is there any functionality/setting/service in Azure AD that allows that?

事实上,这是一个与身份验证相关的一般问题,但答案是否定的。根据我的理解,用户需要将他们的应用程序配置为多租户应用程序,并根据需要的权限让其他租户的 admin/user 同意。我想建议您检查 https://msdn.microsoft.com/en-us/library/azure/dn132599.aspx 以了解如何在 Azure Active Directory (Azure AD) 中添加、更新或删除应用程序的详细信息,它显示了可以与 Azure AD 集成的不同类型的应用程序还有。