Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kvůli lepší kompatibilitě s Internet Explorer vygenerujeme Microsoft Authentication Library pro JavaScript (MSAL.js) pro JavaScript ES5, ale při vývoji aplikace je potřeba vzít v úvahu i další věci.
Spuštění aplikace v Internet Explorer
Internet Explorer chybí nativní podpora javascriptových příslibů, kterou vyžaduje MSAL.js.
Chcete-li v aplikaci pro Internet Explorer podporovat objekty Promise v JavaScriptu, zahrňte před odkazem na MSAL.js polyfill pro Promise.
<script
src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.4/bluebird.min.js"
class="pre"
></script>
Ladění aplikace spuštěné v Internet Explorer
Provoz v produkčním prostředí
Nasazení aplikace do produkčního prostředí (například ve webových aplikacích Azure) funguje normálně správně, pokud koncový uživatel přijal automaticky otevírané okno. Testovali jsme ho s Internet Explorer 11.
Lokální spuštění
Chcete-li ladit vaši aplikaci v místním prostředí, dočasně během ladění zakažte chráněný režim aplikace Internet Explorer.
- V aplikaci Internet Explorer vyberte Nástroje>Možnosti Internetu>na kartě Zabezpečení zónu >Internet.
- Zrušte zaškrtnutí políčka Povolit chráněný režim (vyžaduje restartování Internet Explorer).
- Chcete-li restartovat Internet Explorer, vyberte tlačítko OK.
Až dokončíte ladění, postupujte podle předchozích kroků a místo zrušení zaškrtnutí zaškrtněte políčko Povolit chráněný režim (je nutné restartovat aplikaci Internet Explorer).
Další kroky
Přečtěte si další informace o známých problémech při používání MSAL.js v Internet Explorer.