Problemas conhecidos nos navegadores Internet Explorer (MSAL.js)
Para uma melhor compatibilidade com o Internet Explorer, geramos a Biblioteca de Autenticação da Microsoft para JavaScript (MSAL.js) para JavaScript ES5, mas há outros aspetos a considerar ao desenvolver a sua aplicação.
Executar uma aplicação no Internet Explorer
O Internet Explorer não tem suporte nativo para JavaScript Promises, exigido pelo MSAL.js.
Para dar suporte a Promessas JavaScript em um aplicativo do Internet Explorer, faça referência a um polipreenchimento Promise antes de fazer referência a MSAL.js.
<script
src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.4/bluebird.min.js"
class="pre"
></script>
Depurando um aplicativo em execução no Internet Explorer
Execução em produção
Implantar seu aplicativo na produção (por exemplo, em aplicativos Web do Azure) normalmente funciona bem, desde que o usuário final tenha aceitado pop-ups. Testamos com o Internet Explorer 11.
Executando localmente
Para depurar seu aplicativo localmente, desative temporariamente o Modo Protegido do Internet Explorer durante a sessão de depuração.
- No Internet Explorer, selecione Ferramentas>Guia Segurança das Opções>da Internet Zona >da Internet.
- Desmarque a caixa de verificação Ativar Modo Protegido (requer reiniciar o Internet Explorer ).
- Selecione OK para reiniciar o Internet Explorer.
Quando terminar a depuração, siga as etapas anteriores e marque (em vez de desmarcar) a caixa de seleção Ativar Modo Protegido (requer reiniciar o Internet Explorer ).
Próximos passos
Saiba mais sobre Problemas conhecidos ao usar MSAL.js no Internet Explorer.