Это иллюстрирует проблему:

Как показано выше, при запуске последовательности из Xamarin последним шагом является приглашение выберите приложение «Только один раз» или «Всегда». По какой-то странной причине этот последний шаг никогда не происходит в версии приложения MAUI.
Код в приложении для запуска последовательности выглядит следующим образом:
Код: Выделить всё
try
{
AuthResult = await PCA.AcquireTokenInteractive(_scopes)
.WithAuthority(AUTHORITY_URI)
.WithParentActivityOrWindow(theParentWindow)
.WithPrompt(Prompt.ForceLogin)
.ExecuteAsync();
}
catch (Exception ex2)
{
SetAuthToken(null);
throw new ApplicationException("Interactive login failed", ex2);
}
SetAuthToken(AuthResult?.AccessToken);
Код: Выделить всё
Код: Выделить всё
Может ли кто-нибудь заметить, что может отличаться от версия для Мауи?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ndroid-app
Мобильная версия