将用户角色传递给liferay portlet中的iframe内的站点

时间:2013-12-28 09:05:17

标签: iframe liferay

我在Liferay的页面中添加了一个iFrame,指向外部webapp。为了正常运行,此webapp需要具有登录Liferay并使用portlet的用户的角色。

From this documentation.

我知道如何将user_id和屏幕名称传递给外部webapp,而不是角色。我知道我可以使用user_id在liferay数据库中查找它们,但有没有办法通过iFrame以某种方式传递角色?也许在隐藏变量中?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以编写jsp hook来覆盖html / portlet / iframe / proxy.jsp。并将您的用户角色添加为隐藏参数。