【发布时间】:2023-03-27 00:57:01
【问题描述】:
我们正在解决这个问题,我们正在打开一个对话框 (p:dialog),而无需在 jsf 页面中单击该对话框的 YES/NO 按钮,我们使用 tampered data 插件工具用一些新值篡改了 session id火狐。在这种情况下,我的会话应该过期,并且页面应该在会话过期时重定向。但实际上会话没有过期,对话框保持打开状态。请帮助我们获得解决方案。我们还发现,每当我们不打开对话框时,我们只是导航到页面中的不同选项卡并篡改了会话 ID,然后会话就会过期,这是预期的。当我们在页面中打开对话框时,这不起作用。每当我们篡改会话 ID 时,我们都希望使会话过期。
【问题讨论】:
-
也就是说,打开对话框时你没有点击服务器?
-
不,我们没有打到服务器..也很奇怪......当我们当时篡改会话 ID 时,服务器也没有被击中..这就是我们无法跟踪问题的原因.
标签: jquery jsf session jsf-2 primefaces