SDK библиотеки аутентификации Microsoft для Android. Открытие другого экземпляра моего приложения.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 SDK библиотеки аутентификации Microsoft для Android. Открытие другого экземпляра моего приложения.

Сообщение Anonymous »

Я использую библиотеку аутентификации Microsoft в Android. Поток настроен правильно, и вход в систему работает должным образом, но когда я запускаю вход MSAL, он открывает другой экземпляр моего приложения, чтобы отобразить страницу входа. Я проверил другие приложения для Android с MSAL, такие как SubWay, Microsoft Excel и т. д., я не вижу других экземпляров в этих приложениях.
Вот как я инициирую вход через MSAL -
Вот как я инициирую вход через MSAL -
р>

Код: Выделить всё

override suspend fun loginInteractively(activity: Activity): Result {
val extraQueryParameters: List = mapOf(
"TC" to msalParams?.queryParameters?.tc.orEmpty(),
"ui_locales" to msalParams?.queryParameters?.ui_locales.orEmpty()
).entries.toList()
return suspendCoroutine { continuation ->
val parameters = AcquireTokenParameters.Builder()
.startAuthorizationFromActivity(activity)
.fromAuthority(msalParams?.authorities?.first()?.authority_url)
.withScopes(msalParams?.scopes as List)
.withPrompt(Prompt.WHEN_REQUIRED)
.withAuthorizationQueryStringParameters(extraQueryParameters)
.withCallback(authInteractiveCallback(continuation))
.build()
msalClientApp?.acquireToken(parameters)
}
}
Помогите мне решить эту проблему.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -of-my-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»