使用Worklight设置LDAP Apache目录?

使用Worklight设置LDAP Apache目录?,ldap,ibm-mobilefirst,worklight-adapters,Ldap,Ibm Mobilefirst,Worklight Adapters,我在Windows7上安装了LDAP Apache Directory Studio。请查找我在LDAP上创建的两个用户的屏幕截图。我想用LDAP服务器验证LDAP登录模块。我已经创建了一个用户,但无法在worklight应用程序描述符上正确配置它。我已经关注了IBM官方网站提供的文档,但仍然有一些我无法做到的地方。我尝试了以下xml数据: <loginModule name="LDAPLoginModule">

我在Windows7上安装了LDAP Apache Directory Studio。请查找我在LDAP上创建的两个用户的屏幕截图。我想用LDAP服务器验证LDAP登录模块。我已经创建了一个用户,但无法在worklight应用程序描述符上正确配置它。我已经关注了IBM官方网站提供的文档,但仍然有一些我无法做到的地方。我尝试了以下xml数据:

        <loginModule name="LDAPLoginModule">
                                <className>com.worklight.core.auth.ext.LdapLoginModule</className>
                                <parameter name="ldapProviderUrl" value="ldap://127.0.0.1:10389"/>
                                <parameter name="ldapTimeoutMs" value="5000"/>
                                <parameter name="ldapSecurityAuthentication" value="simple"/>
                                <parameter name="validationType" value="searchPattern"/> 

                                <parameter name="ldapSecurityPrincipalPattern" value="uid=localadmin,ou=users,ou=system,dc=example,dc=com"/>           
                                <parameter name="ldapSearchFilterPattern" value="(&amp;(uid={username})(objectclass=inetOrgPerson)"/>     
                                <parameter name="ldapSearchBase" value="dc=example,dc=com"/>           
                    </loginModule>

您的用户在ou=system下,因此请更改“ldapSecurityPrincipalPattern”和“ldapSearchBase”的值,如下所示

<parameter name="ldapSecurityPrincipalPattern" value="uid=localadmin,ou=users,ou=system"/>
<parameter name="ldapSearchBase" value="ou=system"/>   

Hi上一个问题已经解决,但现在我面临另一个错误,我已在上述问题中更新了该错误,您能帮我解决同样的问题吗
<parameter name="ldapSecurityPrincipalPattern" value="uid=localadmin,ou=users,ou=system"/>
<parameter name="ldapSearchBase" value="ou=system"/>