我正在尝试将 nJupiter LDAP Membership 提供程序用于基于内部 Tivoli 的 LDAP 服务器。
我可以使用用户 ID 登录,在我们的例子中是国家代码和序列号的组合,但我想使用电子邮件地址登录。(或如果可能,两者兼而有之)。
我的用户配置是:
<users>
<filter value="(objectclass=person)"/>
<base value="ou=intranet,o=company.com" />
<rdnAttribute value="uid" />
<attributes>
<!-- These attributes are loaded together with the LdapMembershipUser -->
<!-- and also used by the FindUsersByName if excludeFromNameSearch not set to true -->
<attribute value="givenName" />
<attribute value="sn" />
<attribute value="mail"/>
<attribute value="title" excludeFromNameSearch="true" />
<attribute value="callupName" excludeFromNameSearch="true" />
</attributes>
<descriptionAttribute value="cn" />
<membershipAttribute value="ibm-allGroups" />
<creationDateAttribute value="timeStampOnboard" />
<emailAttribute value="mail" />
</users>
有没有人对使用邮件作为 Windows 窗体登录需要更改的内容有什么建议?