嗨,我正在使用我的网站上的第三方订单,这是通过iframe显示的。使用IE或Safari时,iframe拒绝接受表单提交,并显示错误框"session has expired“如果你点击bestel按钮,你只需点击页面下面的"volgende“,你就会得到一个错误框,告诉你会话已经过期(IE和Safari),其他浏览器也可以工作。并且不显示会话已过期。
我使用的是Javav1.7和SpringBootv1.3.3.RELEASE,我试图编写一个类,它将到达一个rest端点,这需要身份验证。这样,我就不会每次都想在请求之间存储凭据。如果我使用的会话已过期,我希望重新登录,然后再试一次。credentials = login(); // Multiple threads could get to this point}
然而,这段代码是多线程的,我很难想出如何避免创建过多的</
事情是这样的:我的when应用有很多弹出窗口,我的老板希望在会话到期时关闭它们,因为当会话到期,用户在弹出窗口上按刷新时,他会看到登录页面-> user logs on -> user被定向到仪表板。现在,弹出窗口中的仪表板屏幕完全不酷。这就是谷歌让我这么做的地方:
让javascript在加载时关闭弹出窗口。如果会话已过期,则在响应中生成此onload脚本(从jsp检查会话过期并有条件地包含onload