Я использую Microsoft Azure Active Directory SDK для аутентификации в своем приложении для Android. Реализация SignIn & Graph API работает нормально. Но когда я вызываю метод выхода SDK. Он выходит из приложения. Но когда я снова нажал «Войти», он открывает оверлей браузера для входа в систему. Там страница Microsoft показывает мне мою последнюю учетную запись в качестве элемента для выбора. Как только я нажал на элемент, он позволяет мне войти в приложение, не спрашивая пароль снова.
Таким образом, Microsoft не очищает экземпляр учетной записи пользователя в браузере, который открывается с помощью SDK. Я попытался очистить файлы cookie и кэш в методе обратного вызова выхода. но пока нет успеха.
Кто-нибудь сталкивался с такой проблемой раньше? За несколько дней до этого я столкнулся с такой проблемой и с OKta Authentication. Это также была открытая накладка браузера для входа в систему.