Я делаю вход в мое приложение на основе Java с учетными данными администратора в одном окне Internet Explorer. Теперь я открываю еще одно отдельное окно IE и указываю домашний URL своего приложения, т.е. http://localhost:8888/myxwiki/. Я вижу, что в эту секунду я непосредственно вошел в систему с учетными данными администратора, который не является правильным. Я должен увидеть экран входа в систему во втором окне здесь.
Затем я сделал отладку и обнаружил, что оба окна IE xwikicontext.getRequest (). GetSession () возвращают один и тот же сеанс (в основном оба сеанса имеют одинаковый идентификатор сеанса). В соответствии с моим пониманием сеанс является специфическим для окна браузера. поэтому к обоим окнам (или к запросу из разных окон IE) должен быть присоединен другой сеанс.
Не понимаю, почему оба запроса, запущенные из отдельных окон браузера, имеют одинаковый идентификатор сеанса.