如何使用 MSAL.js 禁用单点登录 (SSO)?

How to disable Single sign-on (SSO) with MSAL.js?

我对 MSAL 和 SSO 有疑问。我想为 Intranet Vue 3 SPA 应用程序禁用单点登录 (SSO)。 SPA 正在使用 MSAL.js。当用户首次登录授权帐户(即登录到计算机的用户帐户)时,然后在注销后,如果我尝试使用不同的授权 Azure AD 帐户,MSAL Popup 的响应将拾取并返回之前的登录帐户. 我认为这可能与 SSO 有关。

如何使用 MSAL.js 禁用单点登录 (SSO)?

登录时,为了禁用 SSO,我使用提示选项 login 而不是 select_account,如下所示。

   await msalApp.loginPopup({
        scopes,
        prompt: 'login'
    });