![为什么我的 SharePoint 人员搜索 WorkEmail 属性为空?](https://linux22.com/image/492636/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20SharePoint%20%E4%BA%BA%E5%91%98%E6%90%9C%E7%B4%A2%20WorkEmail%20%E5%B1%9E%E6%80%A7%E4%B8%BA%E7%A9%BA%EF%BC%9F.png)
我已为我的网站设置了 SSP,并尝试让状态气泡正常工作。但是,我无法让人员搜索核心结果 Web 部件显示工作邮件。
我已将原始 xml 输出到我的人员搜索核心结果 xslt 中和使用 SharePoint 查询 Web 服务测试工具尝试查找这些属性的值,但它们显示为空白(包括 sipAddress 和 HighConfidenceDisplayProperty11)。
注意:当硬编码到用户电子邮件地址时,存在气泡确实有效,因此问题绝对与搜索结果有关。
答案1
Nat——我要检查的第一件事是 SSP/搜索管理区域中的元数据属性映射是否设置正确。
对于 HighConfidenceDisplayProperty11,应将其设置为 People:WorkEmail(Text)
对于 SIPAddress,它应该是 People:SPS-SipAddress(Text)
确保用户配置文件属性中这些内容映射到正确的 AD 字段。
还要确保设置了配置文件策略,以便“每个人”都可以查看您正在查看的属性。
当您查看用户个人资料页面时,工作电子邮件或 SIP 会显示在那里吗?如果您去编辑自己的个人资料会怎样?