Cordova Cordova插件msal错误:抱歉,但我们';你在登录时遇到问题
我正在为cordova项目使用cordova插件msal 下面是我的简单代码:Cordova Cordova插件msal错误:抱歉,但我们';你在登录时遇到问题,cordova,authentication,cordova-plugins,msal,Cordova,Authentication,Cordova Plugins,Msal,我正在为cordova项目使用cordova插件msal 下面是我的简单代码: const testOptions = { auth: { clientId: 'xxx-yyy-xxx-xxx-xxx' }, cache: { cacheLocation: 'sessionStorage', storeAuthStateInCookie: false }, system: { loggerOp
const testOptions = {
auth: {
clientId: 'xxx-yyy-xxx-xxx-xxx'
},
cache: {
cacheLocation: 'sessionStorage',
storeAuthStateInCookie: false
},
system: {
loggerOptions: {
loggerCallback: (level, message, containsPii) => {
if (containsPii) {
return;
}
switch (level) {
case msal.LogLevel.Error:
console.error(message);
Ext.raise(message);
return;
case msal.LogLevel.Info:
console.info(message);
return;
case msal.LogLevel.Verbose:
console.debug(message);
return;
case msal.LogLevel.Warning:
console.warn(message);
return;
}
}
}
},
authorizationUserAgent: 'DEFAULT',
multipleCloudsSupported: false,
brokerRedirectUri: false,
accountMode: 'SINGLE',
scopes: ['User.Read']
};
window.cordova.plugins.msalPlugin.msalInit(function() {
console.log('testing');
},
function (err) {
console.log('testing error');
}, testOptions);
window.cordova.plugins.msalPlugin.signInInteractive(
function(msg) {
console.log('testing2');
},
function(err) {
console.log('testing2 error');
}
);
最初显示为“抱歉,但您登录时遇到问题。”(标题显示的是login.microsoftonline.com
)
在我添加https://login.microsoftonline.com/organizations
在Azure Active Direction的应用程序注册中进行身份验证时登录到Web。我可以输入登录电子邮件和密码
然而,在我输入密码后,它再次显示错误“对不起,我们无法让您登录。”
如何解决它,以便我可以成功登录