#android #azure-ad-b2c #msal
Вопрос:
Я использую Azure AD B2C на Android и получаю некоторые ошибки.
Когда меня позовут:
PublicClientApplication.createMultipleAccountPublicClientApplication
Я получаю несколько ошибок.
Первый:
LocalMSALController не имеет права использовать брокера. Не проверяйте режим sharedDevice и немедленно возвращайте значение false. Android 29
Второй:
Телеметрия отключена, поскольку контекст или конфигурация телеметрии являются нулевыми Android 29
Третий:
Приложение по-прежнему использует устаревший uri перенаправления MSAL. Переключитесь на локальную аутентификацию MSAL. Для проверки подлинности при посредничестве ожидается, что URI перенаправления будет соответствовать » msauth:///.*», где полномочие в этом uri является именем пакета приложения. Это имя пакета указано как «Идентификатор приложения» в файле build.gradle. Android 29
Я искал «Приложение все еще использует устаревший uri перенаправления MSAL» и «Переключиться на локальную аутентификацию MSAL» и не получил много ответов и не могу понять, что это значит. Я пытаюсь разобрать, но просто нахожусь в тупике. Я трачу на это много времени и надеялся, что кто-нибудь сможет помочь.