IIS7 - Basisauthentifizierungsmodul fehlt?

17

Ich möchte die grundlegende HTTP-Authentifizierung verwenden, um Leute von unserer Entwickler-Site-Instanz fernzuhalten, da sie unglücklicherweise dem wilden Internet ausgesetzt ist.

In IIS7 werden jedoch nur die Authentifizierungsmodi Formulare, Anonym und Identitätswechsel aufgelistet.

Wo ist das Modul "Basisauthentifizierung" geblieben und wie kann ich es zurückerhalten?

FlySwat
quelle

Antworten:

28

Möglicherweise müssen Sie das Basisauthentifizierungsmodul für IIS installieren.

Für Vista ist es: Systemsteuerung -> Programme -> Windows-Funktionen ein- oder ausschalten

Für Server 2008: Server-Manager -> Rollen -> Webserver -> Rollendienste hinzufügen

In der Strukturansicht heißt es dann: Internetinformationsdienste -> World Wide Web-Dienste -> Sicherheit -> Basisauthentifizierung

Klicken Sie auf das Kontrollkästchen und installieren Sie. Dann sollten Sie in der Lage sein, die grundlegende Authentifizierungsoption anzuzeigen.

Kyle Sonaty
quelle
1
Beachten Sie, dass Sie wahrscheinlich den IIS-Manager schließen und erneut öffnen müssen, um die neue Authentifizierungsoption anzuzeigen.
Jstricker
1

Zum Hinzufügen mit PowerShell können Sie den folgenden Befehl verwenden:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth
geographika
quelle
In Windows Server 2012 funktionierte dies perfekt für mich.
Epotter
0

TechNet ist dein Freund :)

IIS 7.0: Konfigurieren der Basisauthentifizierung

Sean Earp
quelle
Wo steht die Auswahl der Standardauthentifizierung - diese Option fehlt: |
FlySwat
Öffnen Sie die Systemsteuerung -> Programme und Funktionen -> Windows-Funktionen aktivieren oder deaktivieren -> Scrollen Sie nach unten zu IIS, erweitern Sie alle Knoten, um dort den Knoten "Sicherheit" zu finden, und suchen Sie nach "Basisauthentifizierung". Aktivieren Sie das Kontrollkästchen und klicken Sie auf OK.
Sean Earp
2
Auf der TechNet-Seite wird nicht erwähnt, dass die Funktion aktiviert werden muss, bevor sie konfiguriert werden kann.
DFJACOBS