首页 > 解决方案 > 如何使用我选择的电子邮件地址填充 Azure AD 登录页面?

问题描述

我有一个 MVC 5 应用程序,它首先使用他们的 SQL 标准凭据登录业务用户,然后将他们重定向到 Azure AD 登录页面。(我们不能使用任何类型的 SSO 解决方案。该应用程序公开的工具广泛使用 SQL 登录。我们需要 Azure AD 与 Microsoft Authenticator 应用程序进行 MFA。这不是一个公开可用的应用程序,它用于仅限已知的经过审查的用户)。

我真正想做的是用我们在数据库中为用户存储的电子邮件地址填充该登录页面上的电子邮件地址字段。我环顾四周,这似乎并不容易。有任何想法吗?我错过了什么?

标签: azureazure-active-directoryazure-ad-b2c

解决方案


在登录请求中,您可以附加&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


推荐阅读