Gejala
Pertimbangkan skenario berikut ini:
-
Anda memiliki paket layanan 4 (SP4) untuk Microsoft Forefront terpadu Access Gateway 2010 diinstal.
Catatan SP4 diperlukan untuk Internet Explorer 11 klien. -
Anda memiliki batang portal yang meluncurkan aplikasi yang telah ditetapkan untuk memberikan berbasis formulir masuk tunggal (SSO) untuk sumber daya diterbitkan back-end untuk aplikasi web.
Dalam skenario ini, sambungan klien yang menggunakan Internet Explorer 11 gagal otentikasi SSO untuk aplikasi web.
Penyebab
Masalah ini terjadi karena perubahan di untai pengguna-agen di Internet Explorer 11. Berkas terpadu akses Gateway FormLoginDataDefinitions.xml ditetapkan untuk mencocokkan "MSIE" untuk semua versi Internet Explorer. Namun, Internet Explorer 11 untai pengguna-agen tidak berisi "MSIE" seperti versi yang lebih lawas. Oleh karena itu, penjelajah dikelompokkan dengan benar.
String "MSIE" ini akan ditambahkan ke Internet Explorer 11 agent string ketika Anda menjalankan dalam mode kompatibilitas sehingga berbasis formulir SSO bekerja dalam mode ini.Pemecahan masalah
Masalah ini diperbaiki di Rollup 1 untuk Forefront terpadu akses Gateway 2010 Paket Layanan 4.
Pemecahan masalah
Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:
-
Dalam berkas FormLoginDataDefinitions.xml, tambahkan berikut ini ke bagian "Semua didukung":
<USER_AGENT id="IE11">
< nama > Internet Explorer 11 < / nama > < tanda tangan check_by = "pencarian" > rv:11 < / tanda tangan > <USER_AGENT> -
Tambahkan ID ini USER_AGENT_GROUP diperlukan. Sebagai contoh, jika file SSO FormLogin.xml batas ini < AGENT_TYPE pencarian = "grup" > all_supported < / AGENT_TYPE >, tambahkan berikut ini untuk < nama USER_AGENT_GROUP = "all_supported" > Bagian berkas FormLoginDataDefinitions.xml:
<USER_AGENT_ID>IE11</USER_AGENT_ID>
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Pelajari tentang perubahan untai pengguna-agen untuk Internet Explorer 11. Catatan Kompatibel ("kompatibel") dan bukti browser ("MSIE") dihapus di Internet Explorer 11.
Referensi
Pelajari tentang terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.