У меня есть устаревшее Java приложение (Java 1.5), которое регистрируется в Azure AD.
Процесс немного запутанный, но в основном мы вызываем браузер, использующий MSAL JS библиотека для входа в Azure AD, а затем я получаю в результате токены. У меня есть доступ ко всем JWT, которые мне отправили, когда мы вошли в браузер, например, Identity Token.
Теперь мне нужно выйти из системы, я вызываю URL выхода из системы (через браузер), но он приходит с всплывающее окно, которое просит меня выбрать учетную запись, из которой я sh выйду из системы. Но нам нужно указать учетную запись для выхода из системы и избежать появления всплывающего окна, которое пользователь может игнорировать или отменить.
Обратите внимание, что библиотека MSAL для Java НЕ работает с Java 1.5, но при необходимости Я могу вызвать отдельный Java процесс, который может использовать MSAL для Java (более сложный процесс, о котором я говорил выше).
Я подозреваю, что нам может потребоваться выполнить некоторые прямые HTTP-вызовы OAuth API.
Есть мысли или предложения?
Заранее спасибо