Azure Объявление конвертирует sub / NameIdentifier в objectidentifier - PullRequest
0 голосов
/ 07 мая 2020

У меня есть приложение, в котором хранится тема openid / NameIdentifier для идентификации пользователей. Теперь был сделан запрос функции, который требует получения пользователя из API Microsoft Graph, когда пользователь не вошел в систему. Для этого требуется объектный идентификатор для поиска пользователя. Есть ли способ преобразовать nameidentifier в objectidentifier, не требуя от пользователей входа в систему. Могу ли я получить идентификатор имени с помощью графа Api

1 Ответ

0 голосов
/ 07 мая 2020

Вы не можете использовать Nameidentifier для получения информации о пользователе с уровня клиента с помощью GarphApi, который является уникальным только для уровня приложения.

ID/UPN является уникальным для арендатора, который может использоваться для получения информации о пользователе.

Преобразование Sub/Nameidentifier в oid/UPN невозможно, так как это два разных уникальных идентификатора, сгенерированных azure.

В этом документе вы можете найти подробнее про sub/oid здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...