2FA,带有用户凭证和 Microsoft Authenticator 在 Spring Boot 上通知

问题描述 投票:0回答:0

我想在我的应用程序中集成 2FA,该应用程序已在 Azure AD 上注册。 身份验证流程要求用户输入用户名和密码,并且在单击“登录”后,他必须立即在其 Microsoft Authenticator 应用程序上收到一条通知,以确认或拒绝访问。 在我的 Java 代码中,我使用了 PublicClientApplication(带有我的客户端 ID 和租户)和 UserNamePasswordParameters(带有范围、用户名和密码)。 当我尝试获取令牌时,将我的 UsernamePasswordParameters 传递给我的 PublicClientApplication 我得到这个异常: “AADSTS50076:由于您的管理员进行了配置更改,或者因为您搬到了新位置,您必须使用多重身份验证才能访问''。

我已经在这个网站上搜索了一些问题,但它们对我的情况不是决定性的:

“Azure-ad-authentication-with-2fa”

spring-boot azure-active-directory two-factor-authentication
© www.soinside.com 2019 - 2024. All rights reserved.