IIS7 - Temel Kimlik Doğrulama Modülü eksik mi?


17

İnsanları geliştirici sitemizden uzak tutmak için temel HTTP kimlik doğrulamasını kullanmak istiyorum, çünkü vahşi internete acımasızca maruz kalıyor.

Ancak, IIS7'de listelenen tek kimlik doğrulama modları Formlar, Anonim ve Kimliğe Bürünme'dir.

"Temel Kimlik Doğrulama" modülü nereye gitti ve nasıl geri alabilirim?

Yanıtlar:


28

IIS için temel kimlik doğrulama modülünü yüklemeniz gerekebilir.

Manzara için: Denetim Masası -> Programlar -> Windows özelliklerini açma veya kapatma

Server 2008 için: Sunucu Yöneticisi -> Roller -> Web Sunucusu -> Rol Hizmetleri Ekle

Sonra ağaç görünümünde: İnternet Bilgi Hizmetleri -> World Wide Web Hizmetleri -> Güvenlik -> Temel Kimlik Doğrulama

Onay kutusunu tıklayın ve yükleyin. Sonra temel kimlik doğrulama seçeneğini görebilmeniz gerekir.


1
Yeni kimlik doğrulama seçeneğini görmek için IIS Yöneticisi'ni kapatıp yeniden açmanız gerekeceğini unutmayın.
jstricker

1

PowerShell kullanarak eklemek için aşağıdaki komutu kullanabilirsiniz:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth

Windows Server 2012'de, bu benim için mükemmel çalıştı.
epotter

0

Temel Kimlik Doğrulaması'nı seçtiği söyleniyor - bu seçenek eksik: |
FlySwat

Denetim Masası -> Programlar ve Özellikler -> Windows özelliklerini aç veya kapat -> IIS'ye gidin, içindeki 'Güvenlik' düğümünü bulmak için tüm düğümleri genişletin ve “temel kimlik doğrulama” arayın. Kutuyu işaretleyin ve ardından Tamam'ı tıklayın.
Sean Earp

2
TechNet sayfası, özelliğin yapılandırılmadan önce etkinleştirilmesi gerektiği gerçeğinden bahsetmez.
dfjacobs
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.