IIS7 - Modul Otentikasi Dasar hilang?

17

Saya ingin menggunakan otentikasi HTTP dasar untuk mencegah orang-orang keluar dari situs web dev kami karena tidak disentuh oleh internet liar.

Namun, di IIS7, satu-satunya mode otentikasi yang terdaftar adalah Formulir, Anonim, dan Peniruan identitas.

Kemana perginya modul "Otentikasi Dasar", dan bagaimana cara mendapatkannya kembali?

FlySwat
sumber

Jawaban:

28

Anda mungkin harus menginstal modul otentikasi dasar untuk IIS.

Untuk vista itu adalah: Control Panel -> Program -> Mengaktifkan atau menonaktifkan fitur Windows

Untuk Server 2008: Server Manager -> Peran -> Server Web -> Tambahkan Layanan Peran

Kemudian dalam treeview itu adalah: Layanan Informasi Internet -> Layanan World Wide Web -> Keamanan -> Otentikasi Dasar

Klik kotak centang dan instal. Maka Anda harus dapat melihat opsi otentikasi dasar.

Kyle Sonaty
sumber
1
Perhatikan bahwa Anda mungkin harus menutup dan membuka kembali IIS Manager untuk melihat opsi otentikasi baru.
jstricker
1

Untuk menambahkan menggunakan PowerShell Anda dapat menggunakan perintah berikut:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth
geografi
sumber
Di Windows Server 2012, ini berfungsi dengan baik untuk saya.
epotter
0

TechNet adalah teman Anda :)

IIS 7.0: Konfigurasi Otentikasi Dasar

Sean Earp
sumber
Di mana dikatakan untuk memilih Otentikasi Dasar - opsi itu tidak ada: |
FlySwat
Buka Control Panel -> Program dan Fitur -> Aktifkan atau nonaktifkan fitur windows -> Gulir ke bawah ke IIS, perluas semua node untuk menemukan node 'Security' di sana dan cari "otentikasi dasar". Centang kotak, lalu klik OK.
Sean Earp
2
Halaman TechNet tidak menyebutkan fakta bahwa fitur tersebut harus diaktifkan sebelum dapat dikonfigurasi.
dfjacobs