【问题标题】:ADAL Authentication Requires Device managed on AndroidADAL 身份验证需要在 Android 上管理的设备
【发布时间】:2019-01-30 20:41:04
【问题描述】:

我尝试将我们的 Android 应用设置为使用 Intune 和 ADAL 身份验证。 我将它添加到 Azure 中的托管 Play 商店。我的测试 Android 设备显示为兼容。我还添加了一个条件访问,要求设备符合要求。通过公司门户下载了应用程序。

当我登录时,系统会提示我在 Web 视图中输入电子邮件和密码。然后它会将我重定向到以下屏幕:

当我点击“立即注册”时,它会打开安装公司门户。

我还尝试添加以下示例应用: https://github.com/msintuneappsdk/Taskr-Sample-Intune-Android-App

签名并将其上传到 Play 商店,但出现相同的错误屏幕。

我已经安装了 Microsoft 身份验证器应用,但消息仍然相同。

【问题讨论】:

    标签: android office365 adal intune


    【解决方案1】:

    问题是我没有将我们的应用程序配置为使用代理(Microsoft Authenticator 或公司门户)。如果不配置代理,则在 AD 中配置的条件访问策略将不起作用。

    更多信息在这里:

    https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/wiki/leveraging-brokers-on-Android-and-iOS#brokered-authentication-for-android

    在这里,寻找经纪人支持:

    https://github.com/AzureAD/azure-activedirectory-library-for-android

    【讨论】:

      猜你喜欢
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-11
      • 2021-10-10
      • 2018-07-07
      • 1970-01-01
      • 2017-07-02
      相关资源
      最近更新 更多