Пакет SDK Intune для Android (с MSAL), получение NPE по адресу com.microsoft.identity.common.internal.ui.browser.BrowserSelector.isFullBrowser(BrowserSelector.java:236)

Я интегрирую Intune SDK (с MSAL) в свое приложение для Android. Я могу войти в систему через MSAL, а также вижу экран согласия Microsoft Intune, где мне нужно указать PIN-код. После обоих этих шагов приложение вылетает с трассировкой исключения ниже. Я использую последнюю версию Intune SDK для Android, а версия Android API — 33. Из-за этого я не получаю ENROLLMENT_SUCCEEDED уведомление Intune в конце.

      at com.microsoft.identity.common.internal.ui.browser.BrowserSelector.isFullBrowser(BrowserSelector.java:236)
at com.microsoft.identity.common.internal.ui.browser.BrowserSelector.getBrowsers(BrowserSelector.java:199)
at com.microsoft.identity.common.internal.ui.browser.BrowserSelector.getDefaultBrowser(BrowserSelector.java:144)
at com.microsoft.identity.common.internal.ui.browser.BrowserSelector.select(BrowserSelector.java:79)```

1 ответ

Мне удалось это исправить, установив «authorization_user_agent»: «WEBVIEW». Раньше было установлено значение «ПО УМОЛЧАНИЮ».

Другие вопросы по тегам