为什么我无法从AutoLogin类中设置的portlet读取会话属性

问题描述 投票:0回答:1

我尝试从我的portlet访问我在AutoLogin阶段设置的会话属性失败。

在AutoLogin类中设置属性:

@Override
public String[] login(HttpServletRequest request, HttpServletResponse response) throws AutoLoginException {
      request.getSession().setAttribute("My-Attribute-Key", "Hello World");
 ...
}

Portlet的Access属性:

@Override
public void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException {
        Object attribute = PortalUtil.getHttpServletRequest(renderRequest).getSession().getAttribute("My-Attribute-Key");
...
}
session liferay
1个回答
1
投票

在Liferay Wiki上查看Session Sharing

© www.soinside.com 2019 - 2024. All rights reserved.