0

我正在使用 liferay 6.1 CE。我想根据这篇文章覆盖登录身份验证:如何覆盖默认的 Liferay 登录身份验证?

登录身份验证运行到我的 CustomAuthenticator 中(此类已覆盖 Authenticator 的 3 方法),但似乎它也运行 Liferay 身份验证并返回失败。

我把我的门户网站分机放在 LR-portal/TOMCAT/webapps/ROOT/WEB-INF/classes 和 auth.pipeline.enable.liferay.check=false

但似乎 Liferay 身份验证仍在运行?

有什么好主意吗?

提前致谢

4

1 回答 1

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 文件中。

于 2016-06-29T07:41:27.167 回答