Slide 35
Slide 35 text
M365VIRTUALMARATHON.COM #M365VM
2. msal.jsについて
- msalの使いかた(Logger)
▪ 内部処理のログを取得する
const loggerCallback = (logLevel, message, containsPii) => {
console.log({logLevel, message, containsPii})
}
const msalConfig = {
auth: {
clientId: 'xxxxx',
authority: 'https://login.microsoftonline.com/xxxxx/'
},
system: {
logger: new Msal.Logger(
loggerCallback,
{
level: 3, // Verbose
piiLoggingEnabled: false,
correlationId: '1111'
}
)
}
}
const msalClient = new Msal.UserAgentApplication(msalConfig);
const loggerCallback = (level, message, containsPii) => {
console.log({level, message, containsPii})
}
const msalConfig = {
auth: {
clientId: 'xxxxx',
authority: 'https://login.microsoftonline.com/xxxxx/'
},
system: {
loggerOptions: {
logLevel: 3, // Verbose
loggerCallback
}
}
}
const msalClient = new msal.PublicClientApplication(msalConfig);
msal.js
msal-browser