Я использую этот ответ
Получите список тех, у кого есть доступ к репозиториям git
, чтобы разрешить передачу дескриптора ClaimsIdentity в VSTS, а затем получитьProviderDisplayName и похоже, что он работает так, как и ожидалось, для возврата пользователя на основе дескриптора.
Но при использовании SDK клиента .NET и API Graph с использованием GetUserAsync, передавая тот же дескриптор ({guid}\{email address})
, он выдает 404ошибка.Я пробовал как ввести "Microsoft.IdentityModel.Claims.ClaimsIdentity;{guid}\{email address}"
, так и более раннюю строку, но ни одна из них не работает.IdentityHttpClient, похоже, не принимает дескриптор (но также выглядит как старый SDK).
Существует ли эквивалентный клиентский метод SDK API REST для идентификации VSSPS с вводом дескриптора, или мне нужно вызватьREST API сам по себе без SDK для этого?