-1

У меня есть вопрос о токенах в отношении Azure AD и многофакторной аутентификации (MFA).Azure AD Security и многофакторная аутентификация Токен - по доступным заявкам

Так что мне удалось выяснить, что происходит с токенами, когда они отправляются для пользователя с включенным MFA и без него.

Я заметил, что в полезной нагрузке токена есть дополнительное требование в теге: "amr": []. По умолчанию в этом объекте есть «pwd», но с MFA существует также требование «mfa».

Теперь я знаю, что как-то токен изменяется в зависимости от разрешенных опций.

Есть ли какая-либо другая претензия или механизм для получения определенного идентификатора для устройства, на которое был выдан токен. Идентификатор устройства, который потенциально связан с его реструктуризацией через «Workplace Join» в Azure AD или через приложение Microsoft Authenticator?

Есть ли отдельный токен, отправляемый в связи с приложением, о котором постоянно говорят в форумах и документации?

-------------------------- Обновление ------------------- --------------

Хорошо читайте пароль приложения, он в основном используется как еще одна форма аутентификации многофакторной аутентификации. И я думаю, что он хранится как на Azure AD, так и на телефоне где-то внутри приложения Authentication.

Итак, еще один вопрос: можно ли получить доступ к этому паролю из кода?

ответ

0

В описании id_token, выдаваемом Azure AD, нет такого требования к информации об устройстве. Вы можете обратиться все претензии в id_token из ссылок ниже:

Azure AD token reference

Azure Active Directory v2.0 tokens reference

возможно открыть пароль кому-то из кода?

Насколько я знаю, такого API, как Azure Graph REST, не существует, мы можем получить пароль. И если у вас есть какие-либо предложения о MFA, вы можете отправить их по ссылке here.

 Смежные вопросы

  • Нет связанных вопросов^_^