Редирект после выхода из приложения

Добрый день!
Подскажите пожалуйста, как можно сделать редирект после выхода из приложения?

Программно выход делаю таким образом:

Window window = ComponentsHelper.getWindow(this);
if (window == null) {
    throw new IllegalStateException("Unable to find Frame for logout button");
}
window.saveSettings();
WebWindowManager wm = (WebWindowManager) window.getWindowManager();
wm.checkModificationsAndCloseAll(() -> {
    Connection connection = wm.getApp().getConnection();
    connection.logout();
});

Здравствуйте,

С версии 6.8 вы можете определить обработчик события AppLoggedOutEvent веб-приложения и установить целевой адрес в объект события:

@Order(10)
@EventListener
protected void redirectToExternalAuthentication(AppLoggedOutEvent event) {
    Connection connection = event.getApp().getConnection();
    event.setRedirectUrl("http://google.com");
}

Обработчик должен быть определён в Spring компоненте по правилам, описанным в https://doc.cuba-platform.com/manual-6.9-ru/events.html

А какую версию платформы вы используете?

2 симпатии

Добрый день! Спасибо за ответ.
Версия платформы 6.8.6
Версия студии 6.8.3