Masalah yang diketahui pada browser Internet Explorer (MSAL.js)
Untuk kompatibilitas yang lebih baik dengan Internet Explorer, kami membuat Pustaka Autentikasi Microsoft untuk JavaScript (MSAL.js) untuk JavaScript ES5, tetapi ada hal lain yang perlu dipertimbangkan saat Anda mengembangkan aplikasi.
Menjalankan aplikasi di Internet Explorer
Internet Explorer tidak memiliki dukungan native untuk JavaScript Promises, yang diperlukan oleh MSAL.js.
Untuk mendukung JavaScript Promises di aplikasi Internet Explorer, referensikan Promise polyfill sebelum mereferensikan MSAL.js.
<script
src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.4/bluebird.min.js"
class="pre"
></script>
Menelusuri kesalahan aplikasi yang berjalan di Internet Explorer
Berjalan dalam produksi
Menyebarkan aplikasi ke produksi (contohnya di aplikasi Web Microsoft Azure) biasanya berfungsi dengan baik, asalkan pengguna akhir telah menerima popup. Kami mengujinya dengan Internet Explorer 11.
Berjalan secara lokal
Untuk men-debug aplikasi Anda secara lokal, nonaktifkan sementara Mode Terlindungi Internet Explorer selama sesi debug.
- Di Internet Explorer, pilih tab Alat>Opsi Internet>Keamanan zona >Internet.
- Kosongkan kotak centang Aktifkan Mode Terlindungi (harus menghidupkan ulang Internet Explorer).
- Pilih OK untuk menghidupkan ulang Internet Explorer.
Setelah selesai men-debug, ikuti langkah sebelumnya dan pilih (bukan menghapus) kotak centang Aktifkan Mode Terlindungi (memerlukan hidupkan ulang Internet Explorer).
Langkah berikutnya
Pelajari selengkapnya tentang Masalah yang diketahui saat menggunakan MSAL.js di Internet Explorer.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk