使用webservices检索sharepoint中的当前用户名
本文关键字:用户 webservices 检索 sharepoint 使用 | 更新日期: 2023-09-27 18:09:39
我设计了一个infopath
表单,在该表单加载选项中,我需要检索当前USERNAME。登录该站点的用户必须仅使用WebServices
检索。因此,我使用UserProfileServices.asmx
服务和GetProfileByName
方法来实现。但我得到不同的用户名,有时我的用户名有时形式Admin等.....请告诉我该怎么做....
请说明"sometimes"是什么意思…您从哪里获得不同的用户名(WebService或InfoPath userName()函数)?
如果是函数,这是使用客户端(InfoPath Filler)填写表单时的默认行为。如果是WebService请确保在userName()后面附加域,像这样
concat("MyDomain'"; userName())