我必须在工作场所与Liferay合作,并且对此非常陌生(狗屎)。 我成功创建了一个可以通过http://localhost:8080/c/portal/myhookname调用的自定义挂钩 它向我展示了我希望通过我的行动达到的目标。
现在的问题是,当我调用此路径时,我必须先登录才能获取内容。 但是后来机器会调用这条路径,调用这条路径的人是客人还是别的什么都没关系。 所以我试图找到一些东西,为这个钩子上的每个人提供访问权。
BlablaAction.java从BaseStrutsAction扩展并在其execute方法中返回jsp。 请有人帮助我。
答案 0 :(得分:0)
您可以使用portal属性auth.public.paths来允许公共访问自定义struts路径。
auth.public.paths=/portal/myhookname
您可以在plugin-hook本身中覆盖/扩展此门户网站属性。请参阅link