默认情况下,commonname 或 cn LDAP 属性用作用户的搜索属性。您可以配置 Instant Messaging 以允许用户使用附加属性进行搜索。此外,如果您的目录已建立索引,允许使用通配符,则可以配置 Instant Messaging 服务器在搜索联系人姓名时允许使用通配符。
打开 iim.conf。
有关查找和修改 iim.conf 的说明,参见iim.conf 文件语法。
修改 iim_ldap.usergroupbynamesearchfilter 属性。
此参数指定搜索用户或组时使用的 LDAP 搜索字符串。以标准 LDAP 过滤器语法提供属性值。可对其进行修改以便可进行更复杂的搜索。有关修改搜索字符串的更多信息,参见 Directory Server 文档。
保存并关闭该文件。
打开 iim.conf。
有关查找和修改 iim.conf 的说明,参见iim.conf 文件语法。
将 iim_ldap.allowwildcardinuid 参数设置为 True。
此参数将决定在进行搜索时,是否应该对用户 ID 启用通配符。大多数目录安装都为“用户 ID”建立索引以只进行精确搜索,故默认值为 False。
确保为“用户 ID”建立索引以用于目录中的子字符串搜索。
将 iim_ldap.allowwildcardinuid 参数设置为 True 可能会影响性能,除非为“用户 ID”建立索引以用于目录中的子字符串搜索。有关建立索引的说明,参见目录服务器文档。