我刚刚意识到我们有新服务器和旧服务器,那么在旧服务器上,我如何找到用户?
即使我提供了正确的参数,我仍然收到相同的错误
https://[serverurl]/_apis/identities?api-version=6.0&searchFactor=name&factorValue=[myname]
我每次都会收到这条消息
必须指定描述符、主题描述符或社交描述符或identityIds或searchFactor/factorValue
根据身份 - 读取身份 REST API,正确的 URI 参数是
filterValue
和 searchFilter
,而不是 searchFactor
和 factorValue
。
searchFilter
值可以是 AccountName
(域别名)、DisplayName、MailAddress、General
(显示名称、帐户名称或唯一名称)或 LocalGroupName
(仅搜索 Azure Devops 组)。
要按姓名搜索用户,
GET https://[serverurl]/_apis/identities?searchFilter=General&filterValue=username&api-version=6.0
测试结果:
您可以在此处查看更多示例。