Я пытаюсь создать приложение Flutter с Azure B2 C аутентификацией. Чтобы добиться этого, я использую Flutter App Auth Plugin . На первый взгляд кажется, что все работает так, как ожидалось, но когда я посмотрел на результат, токен доступа был нулевым. Что мне не хватает? Очевидно, я могу подключиться к Azure и после ввода учетных данных результат отправляется обратно в мое приложение. Но почему без токена?
Сеанс отладки результата: Сеанс отладки результата
Моя конфигурация: конфигурация
Я называю этот метод так:
Future<void> _login() async{
AuthorizationTokenResponse result;
try{
result = await _appauth.authorizeAndExchangeCode(
AuthorizationTokenRequest(_clientId, _redirectUrl,
discoveryUrl: _discoveryUrl,
scopes: _scopes),
);
}
catch(e){
print(e.toString());
}
if (result != null) {
_processAuthTokenResponse(result);
}
}
Кто-нибудь знает, что я забыл? Спасибо!