JSF сессия недействительна в iframe - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть сервер Wildfly со многими приложениями JSF, доступ к которым осуществляется в рамках одного приложения «Портал» путем загрузки их в iframe.Приложение требует базовой аутентификации и возможности сменить пользователя.Чтобы выйти из системы, я отправляю запрос с неверными учетными данными через JS после аннулирования сеанса и выхода из системы с помощью компонента поддержки и обработки ошибки 500, которая появляется без причины (с моей точки зрения) путем перенаправления на index.xhtml.

.задание удалить имя пользователя из уравнения, чтобы можно было предпринять новую попытку входа.Но вызов invalidateSession () делает недействительным сеанс только в приложении портала, поэтому в конце концов, когда новый пользователь входит в систему, приложения, которые были открыты предыдущим пользователем, имеют тот же сеанс (точнее, JSESSIONID не изменился).

Как очистить сеанс каждого приложения, которое было загружено в iframe, учитывая, что я могу работать только с приложением Portal?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...