我有一个使用 Azure Active Directory 对人员进行身份验证和管理的应用程序。我需要能够使用他们的第 3 方帐户(Gmail、Yahoo 或任何组织帐户)登录任何人。
如果他们有第 3 方帐户(还不是 Microsoft 帐户),我可以将他们注册到我的 Azure AD 中吗?我知道我可以将他们发送到https://signup.live.com/,他们的帐户将成为 Microsoft 帐户。问题是当他们在我的网站上注册时,我是否可以通过编程方式做到这一点?如何?
我有一个使用 Azure Active Directory 对人员进行身份验证和管理的应用程序。我需要能够使用他们的第 3 方帐户(Gmail、Yahoo 或任何组织帐户)登录任何人。
如果他们有第 3 方帐户(还不是 Microsoft 帐户),我可以将他们注册到我的 Azure AD 中吗?我知道我可以将他们发送到https://signup.live.com/,他们的帐户将成为 Microsoft 帐户。问题是当他们在我的网站上注册时,我是否可以通过编程方式做到这一点?如何?
自从我发布了这个问题,微软为此发布了一个解决方案。它称为 Azure Active Directory B2C。它提供将第 3 方帐户连接到 AD。所有主要的第 3 方帐户都可以通过这种方式成为 Microsoft 帐户。
B2C 页面在这里:https ://azure.microsoft.com/en-gb/documentation/services/active-directory-b2c/
不可以。为其他用户创建 Microsoft 帐户的概念没有任何意义。用户如何知道帐户的密码?Microsoft 帐户由个人拥有和管理,并且必须由个人创建。