gpt4 book ai didi

msal - Microsoft 身份验证库 (MSAL) loginPopup 未正确关闭自身

转载 作者:行者123 更新时间:2023-12-03 14:55:41 25 4
gpt4 key购买 nike

我没有从使用 MSAL 库的 UserAgentApplication 实例的 loginPopup(requestObj) 获得 loginResponse。

Azure 示例用作 https://github.com/Azure-Samples/active-directory-javascript-graphapi-v2/blob/quickstart/JavaScriptSPA/index.html 中的 SPA .当我们将它集成到我们简单的 javascript 插件中时,它不起作用。

let loginPromise = new Promise((resolve, reject) => {

myMSALObj = new Msal.UserAgentApplication(MSAL_CONFIG);

myMSALObj.loginPopup(TOKEN_REQUEST).then(function(idToken){
acquireTokenPopupAndCallMSGraph();
resolve();
}).catch(function(error){
console.log(error);
reject();
});

return loginPromise;

}

预期行为:
弹出登录弹出窗口,在用户登录后弹出窗口自行关闭,并且 loginPopup promise 解决(或拒绝)。

实际行为:
弹出登录弹出窗口,在用户登录后,弹出窗口重定向回我的站点。

最佳答案

我也遇到了这个问题,它在更新代码以使用 MSAL.js 1.2.0 版后得到解决。

以下是发布信息:https://github.com/AzureAD/microsoft-authentication-library-for-js/wiki/MSAL-JS-1.2.X

关于msal - Microsoft 身份验证库 (MSAL) loginPopup 未正确关闭自身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57403240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com