1

我正在开发一个 iOS 和一个 Android 应用程序,我需要在两者中实现 SSO - 单点登录功能。

我的设备上已经安装了“公司门户”- Microsoft Intunes 应用程序。

是否可以为我的应用程序使用 Intunes 登录?这样我就可以跳过我的应用程序的独立登录流程。

请为两个平台(iOS/Android)提出解决方案

我也尝试过集成 Azure Ad Sdk,但我的应用程序仍然要求单独登录并且不接受/检测 Intunes 应用程序登录,例如Microsoft One Drive

4

1 回答 1

0

您可以将 Microsoft Authenticator App 代理用于您的解决方案。

  1. 用户必须从 App Store 安装“Microsoft Authenticator App”。
  2. 然后安装“Intune 公司门户”应用
  3. 尝试登录 Intune 公司应用程序,它将重定向到代理应用程序进行登录。
  4. 当用户成功使用 Comapny app 登录后,再尝试使用自己的 app 登录(Broker 设置需要在 app 代码中进行)。
  5. 您的应用程序将重定向到代理应用程序进行登录,并且在代理程序应用程序中,用户必须单击/选择存储的电子邮件 ID 引用以自动登录,而无需询问任何密码。

检查教程

于 2019-01-24T13:00:46.340 回答