Попытка реализовать 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