Как я могу заполнить страницу входа в Azure AD адресом электронной почты по своему выбору? - PullRequest
0 голосов
/ 08 октября 2019

У меня есть приложение MVC 5, которое сначала регистрирует бизнес-пользователей со своими учетными данными SQL Standard, а затем перенаправляет их на страницу входа в Azure AD. (Мы не можем использовать какое-либо решение единого входа. Средство, представленное приложением, широко использует имена входа SQL. Нам нужно, чтобы Azure AD выполнял MFA с приложением Microsoft Authenticator. Это не общедоступное приложение, оно предназначено длятолько известные проверенные пользователи).

Что я действительно хотел бы сделать, так это заполнить поле адреса электронной почты на этой странице входа в систему адресом электронной почты, который мы сохранили для пользователя в нашей базе данных. Я немного осмотрелся, и это не представляется возможным. Есть идеи? Чего мне не хватает?

1 Ответ

0 голосов
/ 10 октября 2019

В запросе на вход вы можете добавить &login_hint=username@company.com

Документация для этого здесь: (CTRL + F login_hint) https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc#send-the-sign-in-request

...