更新Liferay用户锁定

时间:2015-12-03 15:07:28

标签: java liferay liferay-6

我已经构建了一个可以在Liferay中管理用户的portlet。

我希望实施的其中一个选项是使用密码锁定功能锁定和解锁用户。

当我尝试更新锁定时,它什么也没做,我使用以下内容:

UserLocalServiceUtil.updateLockoutById(userId, true)

这不会引发异常或记录错误,看起来一切顺利,但数据库未更新且用户帐户不受影响。

发生了什么?我错过了什么吗? The JavaDoc is pretty clear

注意:我没有尝试停用该帐户,只能锁定并解锁该用户。

1 个答案:

答案 0 :(得分:5)

在密码策略中,您必须将“已启用锁定”选项指定为已启用,否则该方法将不执行任何操作。