如何处理包含 $ 的 LDAP 属性值

如何处理包含 $ 的 LDAP 属性值

刚刚开始使用 LDAP 并将 Outlook 记录导入目录。如下所示: 在此处输入图片描述

还可以在 Apache Directory Studio 中以多种方式编辑单个地址,以在单独的行上显示街道、城市和州,就像传统地址一样 在此处输入图片描述

但后来从地址簿中查看它们时,它们显示为:

在此处输入图片描述

显然,$ 用于包装地址的第二部分,但是有没有办法不在地址簿输出中显示它?用不同的字符替换?

这是怎么回事?Apache Diretory Studio 将其显示为逗号,但在编辑模式下却什么也不显示。这有关系吗?还是只是给用户带来潜在的困惑?

我想补充的是,将联系人添加回 Outlook 客户端可以带来 $

使用 ApacheDS 可能会对此产生一些特殊的影响。

答案1

关联具有描述属性格式的信息postalAddress

答案2

您看过该属性的语法吗?我碰巧知道在 eDirectory 中,postalAddress 使用了一种包含 6 个组件的奇怪语法。您会在 eDirectory 中看到它们以 # 分隔。

我想知道您的目录服务(未公开)除了简单的字符串之外是否对此属性有一些有趣的语法?

相关内容