我正在使用此答案
Get a list of who has what access to git repositories
解决在VSTS中传递ClaimsIdentity描述符,然后获取ProviderDisplayName的问题,并且看起来像按预期工作一样,可以基于描述符返回用户。
但是,当使用.NET客户端SDK和使用GetUserAsync的Graph API传递相同的描述符({guid}\{email address})
时,它将引发404错误。我尝试同时放入"Microsoft.IdentityModel.Claims.ClaimsIdentity;{guid}\{email address}"
和较早的字符串,但似乎都不起作用。 IdentityHttpClient似乎不接受描述符(但看起来也像旧的SDK)。
是否存在与带有描述符输入的vssps身份REST API等效的客户端SDK方法,或者我是否需要在没有SDK的情况下自行调用REST API?