gpt4 book ai didi

c# - Msal.UserAgentApplication 不调用 msal.js 中的回调方法

转载 作者:太空宇宙 更新时间:2023-11-03 12:20:43 26 4
gpt4 key购买 nike

我使用了 msal.js 文件(版本 1.0.3),但是没有调用 authCallback 函数,

var clientApplication = new Msal.UserAgentApplication(applicationConfig.clientID, applicationConfig.authority, authCallback, { cacheLocation: 'localStorage' });

    function authCallback(errorDesc, token, error, tokenType) {
if (errorDesc != null && errorDesc.indexOf("AADB2C90118") > -1) {
clientApplication.authority = applicationConfig.passwordAuthority;
}
login();
var user = window.clientApplication.getUser();
}

最佳答案

您将需要使用通过 Msal.js 实例化的 clientApplication 对象来进行交互式调用,例如 loginRedirect 或 loginPopup。您在对象实例化期间配置的 authCallback 将在调用成功并返回 id_token 或失败并返回错误后触发。

您可以在此 sample 中查看使用 MSAL.js 的示例.

关于c# - Msal.UserAgentApplication 不调用 msal.js 中的回调方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47433173/

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