我正在使用liferay 6.1 CE。我想基于这篇文章覆盖登录身份验证:How to override default Liferay Login authentication?
登录验证运行到我的CustomAuthenticator(此类具有Authenticator的覆盖3方法)但似乎它也运行Liferay身份验证并返回失败。
我把我的portal-ext放在LR-portal / TOMCAT / webapps / ROOT / WEB-INF / classes和auth.pipeline.enable.liferay.check = false
但似乎Liferay身份验证仍在运行?
有任何想法可以提供帮助吗?
提前致谢
答案 0 :(得分:0)
你说你放了
auth.pipeline.enable.liferay.check=false
在LR-portal / TOMCAT / webapps / ROOT / WEB-INF / classes / portal-ext中,但你应该把它放到Liferay主文件夹中 - 在你的情况下是LR-portal / portal-ext.properties。您也可以尝试将其为自定义身份验证创建的挂钩项目 - 放入/src/resources/portal.properties文件。