Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här är steg som krävs för att aktivera MSAL JS-loggning för dina program:
I MSAL-konfigurationsobjektet kan du aktivera loggning för att samla in msal js-loggar. Vi aktiverar olika loggningsnivåer och en lämplig nivå kan väljas efter behov.
Loggningsalternativen kan anges enligt nedan, i exemplet väljs
LogLevel.Trace
import { PublicClientApplication, LogLevel } from "@azure/msal-browser";
const msalConfig = {
auth: {
...
},
cache: {
...
},
system: {
loggerOptions: {
logLevel: LogLevel.Trace,
loggerCallback: (level, message, containsPii) => {
if (containsPii) {
return;
}
switch (level) {
case LogLevel.Error:
console.error(message);
return;
case LogLevel.Info:
console.info(message);
return;
case LogLevel.Verbose:
console.debug(message);
return;
case LogLevel.Warning:
console.warn(message);
return;
default:
console.log(message);
return;
}
}
}
},
...
}
const msalInstance = new PublicClientApplication(msalConfig);
Ett exempel på användning i ett exempel kan nås här.
Kontrollera att du har rätt loggnivå aktiverad i webbläsarkonsolen för att se dessa loggar, t.ex. "utförlig" kan behöva aktiveras för att webbläsaren ska kunna läsa in dessa.
Åsidosätt loggnivå och PII-inställning
Det här är stegen för att åsidosätta MSAL-loggnivån och PII-inställningarna för att felsöka fel i icke-dev-miljöer:
Navigera till sessionslagring
- Öppna utvecklarverktyg för webbläsare
- Webbläsaren Edge, Chrome och Firefox: tryck på F12
- Safari: gå till Safaris inställningar (
Safari Menu>Preferences), väljAdvanced Taboch aktivera .Show features for web developersNär menyn är aktiverad hittar du utvecklarkonsolen genom att klicka påDevelop>Show Javascript Console
- Gå till
Session Storage: - Välj måldomän
Åsidosätt loggnivå
Lägg till msal.browser.log.level nyckeln i Session Storage, ange dess värde till önskad loggnivå (Verbosetill exempel) uppdatera sidan och försök logga in igen.
Åsidosätt PII-logginställning
Lägg till msal.browser.log.pii nyckeln i Session Storage, ange dess värde till true eller false, uppdatera sidan och försök logga in igen.