【问题标题】:Session Timeout redirect URL会话超时重定向 URL
【发布时间】:2012-09-13 08:53:48
【问题描述】:

一旦出现过期弹窗,Liferay 是如何知道登录 URL 的?

ex.. 如果过期页面是

'http://localhost:8080/web/2Fsite/2Fmodule'

又按了F5,Life ray怎么知道这个URL是

'http://localhost:8080/web/guest/home?_58_redirect=%2Fweb%2Fsite%2Fmodule'...

这是 Struts 动作吗?

【问题讨论】:

    标签: liferay session-timeout


    【解决方案1】:

    检查com.liferay.portal.servlet.MainServlet - processServicePrePrincipalException方法:

    String currentURL = PortalUtil.getCurrentURL(request);
    redirect = HttpUtil.addParameter(redirect, "redirect", currentURL);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多