2

私は Vaadin 7 でプロジェクトを行っています。ログインのために以下のようなものを実装する必要があります。

ユーザー「A」がシステム「1」にログインしています。そして再び別のシステム「2」にログインします。システム '1' の UI を閉じる方法を知りたいです。

試してみたところ、同じブラウザであればUIを閉じることができました。ただし、システム/ブラウザが異なる場合。わかりません。

私のコード:

private void closeUI(String attribute) {
        for (UI ui : getSession().getUIs()) {
            if(ui.getSession().getAttribute(attribute) != null)
                   if(ui.getSession().getAttribute(attribute).equals(attribute))
                         ui.close();

            }
}

誰でもこれで私を助けることができますか?

4

1 に答える 1