WSO2 身份服务器密码更改失败 "Can not access the directory service for user"

WSO2 Identitiy Server Password change failing with "Can not access the directory service for user"

我正在尝试设置密码更改和密码重置功能。

当我尝试更改我的测试帐户密码时,我看到了这条消息

{org.wso2.carbon.identity.password.mgt.ChangePasswordServlet} -  Change Password Failed
org.wso2.carbon.user.mgt.common.UserAdminException: Can not access the directory service for user : <my test account>

我正在使用 Active Directory,我正在使用 LDAPS 连接,连接用户没有更改密码的权限。

我可以使用测试帐号登录联邦服务

谢谢, ...帕特

这是 Ellucian 的 WSO2 Identity Server 5.1.0 发行版 2.0.2。

如果AD是PRIMARY userstore,那么在user-mgt.xml文件中,您需要添加AD的管理级别用户帐户的凭据。

        <Property name="ConnectionName">uid=admin,ou=system</Property>
        <Property name="ConnectionPassword">admin</Property>

如果AD是二级userstore,那么在特定的userstore的配置中,你需要做同样的上述。

事实证明,我需要将推荐设置从 'ignore' 更改为 'follow'。一旦我进行了更改,密码更改和密码重置功能就开始工作了。

...轻拍