We are Upgrading from ADAL to MSAL when doing so we are facing issues. enter image description here

我们实现的代码是

 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接受单个参数,该参数应为形状定义为here的对象.您正在传入3个string类型的参数.

Node.js相关问答推荐

promise 所有映射或反对

运行JEST测试时找不到模块&q;错误

使用NodeJS输出检索Base64图像的网络报废

Node.js中Redis的并发问题

Rails 7导入npm yaml包时出现404错误

无法从 mongoDB 访问数据?

DynamoDB 分页数据检索

与诗乃一起嘲笑奈克斯

具有项目外部子路径导入的 Firebase 函数

mongoose 7.0.3 使用运算符 $and 严格搜索日期

node_modules/preact/src/jsx.d.ts:2145:22 - 错误 TS2304:找不到名称SVGSetElement

node-gyp: "..\src\binding.cc: 没有这样的文件或目录"

使用 Forms API 进行批量更新时生成 itemId

如何在 mongoDB 中进行全动态搜索?

安全沙箱并执行用户提交的 JavaScript?

node.js(ES6 / Babel)中 import X 和 import * as X 的区别?

node.js 模块和函数中this的含义

使用 gzip/deflate 压缩的简单 HTTP 请求

Google Firebase 错误(函数返回未定义、预期的 Promise 或值)

我可以让 node --inspect 自动打开 Chrome