我正在拼命尝试为我的liferay tomcat包重现这里的示例: http://liferay-blogging.blogspot.be/2011/08/how-to-change-liferay-login-module.html
我重新创建了作者的包和类:
libpcre.so
我将包作为jar文件导出,放在LR-portal / TOMCAT / lib / ext文件夹中
我添加了2行:
libz.so
位于LR-portal / TOMCAT / webapps / ROOT / WEB-INF / lib / portlet_impl.jar中的标准portal.properties文件中。 我知道它应该在portal-ext.properties文件中,但它无论如何都没有用,所以我消除了所有可能的副作用。
不幸的是Liferay一直在记录我的用户。 我读到了关于在Liferay中执行自定义代码的钩子和ext方法,所以我可能会遗漏一些东西。我在写这篇文章之前阅读了很多论坛帖子。
我正在使用liferay-ce-portal-7.0-ga3 tomcat bundle。
感谢。
答案 0 :(得分:1)
如果要覆盖Liferay身份验证,则必须创建一个钩子组件来覆盖自定义登录。
它必须实现一个Filter来拦截请求头并更改门户用来登录的方法。
我希望这对你有用。
答案 1 :(得分:0)