[英][NodeJs Upgrading from ADAL to MSAL]: Cannot create property 'authenticationScheme' on string
我们正在从 ADAL 升级到 MSAL,这样做时我们遇到了问题。
我们实施的代码是
const msal = require('@azure/msal-node');
const msalConfig = {
auth: {
clientId: config.clientId,
authority: config.authorityUrl,
clientSecret: config.clientSecret,
knownAuthorities: [],
},
}
let cca = new msal.PublicClientApplication(msalConfig);
const tokenResponse = async function() {
console.log("callled tokenr response");
try {
const response = cca.acquireTokenByUsernamePassword(config.scopeBase,config.pbiUsername,config.pbiPassword);
return Promise.resolve(response);
} catch(error) {
return Promise.reject(error);
}
谁能帮我解决这个问题。 谢谢!
acquireTokenByUsernamePassword 接受一个参数,该参数应该是一个具有此处定义的形状的对象。 您正在传递 3 个字符串类型的参数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.