Для аутентификации ADAL требуется устройство под управлением Android

Я попытался настроить наше приложение для Android для работы с аутентификацией Intune и ADAL. Я добавил его в магазин управляемого воспроизведения в Azure. Мое тестовое устройство Android соответствует требованиям. Я также добавил условный доступ, который требует, чтобы устройство соответствовало требованиям. Скачал приложение через портал компании.

Когда я вхожу в систему, мне предлагается ввести адрес электронной почты и пароль в веб-представлении. Затем он перенаправляет меня на следующий экран:

введите описание изображения здесь

Когда я нажимаю «зарегистрироваться сейчас», открывается портал компании для установки.

Я также попытался добавить следующий пример приложения: https://github.com/msintuneappsdk/Taskr-Sample-Intune-Android-App

Подписал его и загрузил в игровой магазин, но получил тот же экран с ошибкой.

Я установил приложение Microsoft Authenticator, но сообщение все равно остается.


person nilsi    schedule 06.12.2018    source источник


Ответы (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

person nilsi    schedule 30.01.2019