我正在自定义ACS 主领域发现页面,并希望容纳拥有“微软帐户”(又名 LiveID/Passport)或 Office365/Azure Active Directory 帐户的用户。
在这种情况下,可能会发生以下工作流程(据我了解)
- 用户使用 ACS 自定义页面登录
- 用户选择“Microsoft 帐户”
- 用户输入其公司/公司 ID
- http://portal.microsoftonline.com上的 HRD 进程将他们重定向到他们的 ADFS 服务器
- 他们的 ADFS 服务器将他们重定向到他们的公司。
一旦登录通过(或失败),登录将级联回 ACS 页面。
将 Azure ACS 与 Azure Active Directory / Office 365 与我创建的自定义 HRD 页面集成的最有效方法是什么(对于最终用户)?
或者更清楚地说,是否有一个 JSON Web 服务,我可以查询以确定给定域或帐户是否存在于“Microsoft 帐户/LiveID”世界中,并检查 AzureAD 是否有相同的东西。