使用 MSAL 获取令牌而不使用 MSAL 登录

Using MSAL to get tokens without using MSAL to sign in

Dynamics 365 的门户功能提供使用 Azure AD B2C 登录的能力。这是我无法控制的产品功能,据我所知,该功能是在没有 MSAL 的情况下实现的。

在门户的上下文中,我正在尝试使用 MSAL 获取令牌,acquireTokenSilent

用户登录门户 - 使用门户的本机功能而不是 MSAL,例如loginPopup - 使用 acquireTokenSilent 结果是 user_login_error:User login is required.

这是 MSAL 实际支持的方案吗?识别用户的能力已登录到 Azure AD B2C,但不是通过 MSAL。

不,不支持。图书馆希望通过图书馆登录。

想知道如果您发布 issue in their repo 他们会怎么说?