Alfresco WebServices API,更改用户密码

时间:2013-04-05 14:53:13

标签: alfresco liferay-6

我正在使用Alfresco WebService API,从Liferay调用它,并尝试保持用户帐户同步。当记录的用户尝试访问使用Alfresco的资源时,就在我绑定用户会话之前,我尝试在Alfresco中检查并创建用户。

  1. 我得到AdministrationService
  2. 我正在调用createUsers函数
  3. 这适用于新用户(该帐户是在露天创建的),但我找不到更新他/她密码的方法。唯一相关的功能是

    void changePassword(xsd:string userName, xsd:string oldPassword, xsd:string newPassword)
    

    问题是,我无法获得旧用户的密码。

    有没有办法在不知道旧密码的情况下更改密码,还是修改旧密码?管理员应该真的能够在不知道原有密码的情况下更改密码


    编辑,我知道我应该通过将露天和Liferay与SSO集成来实现这一点,但我正在努力解决方法,而且我无法处理Alfresco安装,所以这不是我的电话。此外,我对这个功能感到好奇,因为我看到它的方式,Alfresco WebService API绝对不允许更改密码。

0 个答案:

没有答案