Javascript Office Outlook加载项-msal 2.0-当用户的UPN/电子邮件地址不匹配时出现问题

Javascript Office Outlook加载项-msal 2.0-当用户的UPN/电子邮件地址不匹配时出现问题,javascript,office-addins,outlook-web-addins,msal.js,Javascript,Office Addins,Outlook Web Addins,Msal.js,我有一个客户,其多个用户的UPN电子邮件地址不同 当他们打开外接程序并登录时,一切正常,他们可以按预期使用外接程序 但是,当用户关闭并重新打开外接程序时,系统会提示他们再次登录。基本上意味着SSO静默函数每次都会失败。这不是一个代码问题,但为了清楚我的意思,我将把它粘贴到下面 myMsal.ssoSilent(loginRequest).then(function (response) { SetupApp(response.accessToken); }).ca

我有一个客户,其多个用户的UPN电子邮件地址不同

当他们打开外接程序并登录时,一切正常,他们可以按预期使用外接程序

但是,当用户关闭并重新打开外接程序时,系统会提示他们再次登录。基本上意味着SSO静默函数每次都会失败。这不是一个代码问题,但为了清楚我的意思,我将把它粘贴到下面

    myMsal.ssoSilent(loginRequest).then(function (response) {
        SetupApp(response.accessToken);
    }).catch(function () {

        try {
            if (isMobile) {
                myMsal.acquireTokenRedirect(loginRequest);
            }
            else {
                ShowWelcomeScreen();
            }

        } catch (e) {
            ShowWelcomeScreen();
        }
    });
我可以按需重新创建,我想知道是否有解决方法?更改UPN似乎不是一个选项,因为存在许多不匹配。UPN和电子邮件地址不匹配与微软建议我知道的情况背道而驰,但这是我无法控制的

有什么想法吗

提前谢谢