Bagikan melalui


Mengonfigurasi browser untuk menggunakan Autentikasi Terintegrasi Windows (WIA) dengan Layanan Federasi Direktori Aktif

Secara default, Autentikasi Terintegrasi Windows (WIA) diaktifkan di Layanan Federasi Direktori Aktif (AD FS) di Windows Server 2012 R2 untuk permintaan autentikasi yang terjadi dalam jaringan internal organisasi (intranet) untuk aplikasi apa pun yang menggunakan browser untuk autentikasinya.

Layanan Federasi Direktori Aktif 2016 sekarang memiliki pengaturan default yang ditingkatkan yang memungkinkan browser Edge untuk melakukan WIA sementara tidak juga (salah) menangkap Windows Telepon juga:

=~Windows\s*NT.*Edg.*

Hal di atas berarti Anda tidak lagi harus mengonfigurasi string agen pengguna individual untuk mendukung skenario Edge umum, meskipun diperbarui cukup sering.

Untuk browser lain, konfigurasikan properti Layanan Federasi Direktori Aktif WiaSupportedUserAgents untuk menambahkan nilai yang diperlukan berdasarkan browser yang Anda gunakan. Anda dapat menggunakan prosedur di bawah ini.

Menampilkan pengaturan WIASupportedUserAgent

WIASupportedUserAgents mendefinisikan agen pengguna yang mendukung WIA. Layanan Federasi Direktori Aktif menganalisis string agen pengguna saat melakukan login di browser atau kontrol browser.

Anda bisa menampilkan pengaturan saat ini menggunakan contoh PowerShell berikut:

Get-AdfsProperties | select -ExpandProperty WiaSupportedUserAgents

WIA Support

Mengubah pengaturan WIASupportedUserAgent

Secara default, penginstalan LAYANAN Federasi Direktori Aktif baru memiliki serangkaian kecocokan string agen pengguna yang dibuat. Namun, ini mungkin kedaluarsa berdasarkan perubahan pada browser dan perangkat. Terutama, perangkat Windows memiliki string agen pengguna serupa dengan variasi kecil dalam token. Contoh Windows PowerShell berikut memberikan panduan terbaik untuk set perangkat saat ini yang ada di pasaran saat ini yang mendukung WIA yang mulus:

Jika Anda memiliki Layanan Federasi Direktori Aktif di Windows Server 2012 R2 atau yang lebih lama:

Set-AdfsProperties -WIASupportedUserAgents @("MSIE 6.0", "MSIE 7.0; Windows NT", "MSIE 8.0", "MSIE 9.0", "MSIE 10.0; Windows NT 6", "Windows NT 6.3; Trident/7.0", "Windows NT 6.3; Win64; x64; Trident/7.0", "Windows NT 6.3; WOW64; Trident/7.0", "Windows NT 6.2; Trident/7.0", "Windows NT 6.2; Win64; x64; Trident/7.0", "Windows NT 6.2; WOW64; Trident/7.0", "Windows NT 6.1; Trident/7.0", "Windows NT 6.1; Win64; x64; Trident/7.0", "Windows NT 6.1; WOW64; Trident/7.0","Windows NT 10.0; WOW64; Trident/7.0","MSIPC", "Windows Rights Management Client", "Edg/","Edge/")

Jika Anda memiliki Layanan Federasi Direktori Aktif di Windows Server 2016 atau yang lebih baru:

Set-AdfsProperties -WIASupportedUserAgents @("MSIE 6.0", "MSIE 7.0; Windows NT", "MSIE 8.0", "MSIE 9.0", "MSIE 10.0; Windows NT 6", "Windows NT 6.3; Trident/7.0", "Windows NT 6.3; Win64; x64; Trident/7.0", "Windows NT 6.3; WOW64; Trident/7.0", "Windows NT 6.2; Trident/7.0", "Windows NT 6.2; Win64; x64; Trident/7.0", "Windows NT 6.2; WOW64; Trident/7.0", "Windows NT 6.1; Trident/7.0", "Windows NT 6.1; Win64; x64; Trident/7.0", "Windows NT 6.1; WOW64; Trident/7.0","Windows NT 10.0; WOW64; Trident/7.0", "MSIPC", "Windows Rights Management Client", "=~Windows\s*NT.*Edg.*")

Perintah di atas akan memastikan bahwa Layanan Federasi Direktori Aktif hanya mencakup kasus penggunaan berikut untuk WIA:

Agen Pengguna Kasus penggunaan
MSIE 6.0 IE 6.0
MSIE 7.0; Windows NT IE 7, IE di zona intranet. Fragmen "Windows NT" dikirim oleh sistem operasi desktop.
MSIE 8.0 IE 8.0 (tidak ada perangkat yang mengirim ini, jadi perlu membuat lebih spesifik)
MSIE 9.0 IE 9.0 (tidak ada perangkat yang mengirim ini, jadi tidak perlu membuat ini lebih spesifik)
MSIE 10.0; Windows NT 6 IE 10.0 untuk Windows XP dan versi yang lebih baru dari sistem

operasi desktop Windows Telepon perangkat 8.0 (dengan preferensi diatur ke seluler) dikecualikan karena mereka mengirim

User-Agent: Mozilla/5.0 (kompatibel; MSIE 10.0; Windows Telepon 8.0; Trident/6.0; IEMobile/10.0; LENGAN; Sentuhan; NOKIA; Lumia 920)
Windows NT 6.3; Trident/7.0

Windows NT 6.3; Win64; x64; Trident/7.0

Windows NT 6.3; WOW64; Trident/7.0
Sistem operasi desktop Windows 8.1, platform yang berbeda
Windows NT 6.2; Trident/7.0

Windows NT 6.2; Win64; x64; Trident/7.0

Windows NT 6.2; WOW64; Trident/7.0
Sistem operasi desktop Windows 8, platform yang berbeda
Windows NT 6.1; Trident/7.0

Windows NT 6.1; Win64; x64; Trident/7.0

Windows NT 6.1; WOW64; Trident/7.0
Sistem operasi desktop Windows 7, platform yang berbeda
Edg/ dan Edge/ Microsoft Edge (Chromium) untuk Windows Server 2012 R2 atau yang lebih lama
=~Windows\s*NT.*Edg.* Microsoft Edge (Chromium) untuk Windows Server 2016 atau yang lebih baru
MSIPC Klien Perlindungan dan Kontrol Informasi Microsoft
Klien Manajemen Hak Windows Klien Manajemen Hak Windows

Dokumentasi Microsoft Edge