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

在liferay portlet中将用户角色传递到iframe内的站点,iframe,liferay,Iframe,Liferay,我正在向Liferay中的页面添加一个iFrame,该页面指向一个外部webapp。为了正常运行,此webapp需要具有登录到Liferay并使用portlet的用户的角色 我知道如何将用户名和屏幕名传递给外部webapp,但不知道角色。我知道我可能可以使用用户id在liferay db中查找它们,但是有没有办法通过iFrame传递角色?也许在隐藏变量中 谢谢。您可以编写jsp钩子来覆盖html/portlet/iframe/proxy.jsp。并将您的用户角色添加为隐藏参数。外部webapp

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

我知道如何将用户名和屏幕名传递给外部webapp,但不知道角色。我知道我可能可以使用用户id在liferay db中查找它们,但是有没有办法通过iFrame传递角色?也许在隐藏变量中


谢谢。

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

外部webapp是否在同一台服务器上?然后你可以用饼干来做。