Интеграция машинописи узлов - MSAL для 365 - PullRequest
1 голос
/ 16 февраля 2020

Попытка реализовать MSAL в моем проекте Azuer / 365. У меня проблемы с импортом MSAL и последующим использованием импортированного объекта. Вот мой код:

import { UserAgentApplication } from "msal";

const msalConfig = {
        auth: {
                clientId: "your_client_id"
        },
};
const graphScopes = ["user.read", "mail.send"]; // An array of graph scopes

const msalApplication = new UserAgentApplication(msalConfig);

Когда я запускаю, я получаю следующую ошибку:

"SyntaxError: The requested module 'msal' does not provide an export named 'UserAgentApplication'"

Я поочередно пытался изменить импорт на:

import * as Msal from "msal";

const msalConfig = {
        auth: {
                clientId: "your_client_id"
        },
};
const graphScopes = ["user.read", "mail.send"]; // An array of graph scopes

const msalApplication = new Msal.UserAgentApplication(msalConfig);

В этом случае я получил следующую ошибку:

TypeError: Msal.UserAgentApplication is not a constructor
...