Share via


Bekende problemen in Internet Explorer-browsers (MSAL.js)

Voor betere compatibiliteit met Internet Explorer genereren we de Microsoft Authentication Library voor JavaScript (MSAL.js) voor JavaScript ES5, maar er zijn andere dingen waarmee u rekening moet houden bij het ontwikkelen van uw toepassing.

Een app uitvoeren in Internet Explorer

Internet Explorer biedt geen systeemeigen ondersteuning voor JavaScript Promises, vereist voor MSAL.js.

Als u JavaScript Promises wilt ondersteunen in een Internet Explorer-app, verwijst u naar een Promise-polyfill voordat u naar MSAL.js verwijst.

<script
  src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.4/bluebird.min.js"
  class="pre"
></script>

Fouten opsporen in een toepassing die wordt uitgevoerd in Internet Explorer

Wordt uitgevoerd in productie

Het implementeren van uw toepassing in productie (bijvoorbeeld in Azure-web-apps) werkt normaal gesproken prima, mits de eindgebruiker pop-ups heeft geaccepteerd. We hebben het getest met Internet Explorer 11.

Lokaal uitvoeren

Als u lokaal fouten in uw toepassing wilt opsporen, schakelt u de beveiligde modus van Internet Explorer tijdelijk uit tijdens uw foutopsporingssessie.

  1. Selecteer in Internet Explorer de internetzone>Extra>internetopties.>
  2. Schakel het selectievakje Beveiligde modus inschakelen uit (vereist het opnieuw opstarten van Internet Explorer).
  3. Selecteer OK om Internet Explorer opnieuw te starten.

Wanneer u klaar bent met foutopsporing, volgt u de vorige stappen en schakelt u het selectievakje Beveiligde modus inschakelen in (moet Internet Explorer opnieuw worden gestart).

Volgende stappen

Meer informatie over bekende problemen bij het gebruik van MSAL.js in Internet Explorer.