Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para mejorar la compatibilidad con Internet Explorer, generamos la biblioteca de autenticación de Microsoft para JavaScript (MSAL.js) para JavaScript ES5, pero hay otras cosas que se deben tener en cuenta a medida que desarrolla la aplicación.
Ejecución de una aplicación en Internet Explorer
Internet Explorer no admite las promesas de JavaScript nativas, requeridas por MSAL.js.
Para admitir promesas de JavaScript en una aplicación de Internet Explorer, haga referencia a un polyfill de promesa antes de hacer referencia a MSAL.js.
<script
src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.4/bluebird.min.js"
class="pre"
></script>
Depuración de una aplicación que se ejecuta en Internet Explorer
Ejecución en producción
La implementación de la aplicación en producción (por ejemplo, en las aplicaciones web de Azure) normalmente funciona bien, siempre que el usuario final haya aceptado los elementos emergentes. Lo probamos con Internet Explorer 11.
Ejecución local
Para depurar la aplicación localmente, deshabilite temporalmente el modo protegido de Internet Explorer durante la sesión de depuración.
- En Internet Explorer, seleccione Herramientas>Opciones> de Internet pestaña > Seguridad zona Internet.
- Desactive la casilla Habilitar modo protegido (requiere reiniciar Internet Explorer).
- Seleccione Aceptar para reiniciar Internet Explorer.
Cuando haya terminado de depurar, siga los pasos anteriores y seleccione (en lugar de desactivar) la casilla Habilitar modo protegido (requiere reiniciar Internet Explorer).
Pasos siguientes
Obtenga más información sobre problemas conocidos al usar MSAL.js en Internet Explorer.