IIS7: ¿falta el módulo de autenticación básica?

17

Me gustaría utilizar la autenticación HTTP básica para mantener a las personas fuera de nuestra instancia del sitio de desarrollo, ya que está desafortunadamente expuesta a Internet salvaje.

Sin embargo, en IIS7, los únicos modos de autenticación enumerados son Formularios, Anónimo y Suplantación.

¿A dónde fue el módulo "Autenticación básica" y cómo puedo recuperarlo?

FlySwat
fuente

Respuestas:

28

Es posible que deba instalar el módulo de autenticación básico para IIS.

Para vista es: Panel de control -> Programas -> Activar o desactivar las características de Windows

Para Server 2008: Administrador del servidor -> Roles -> Servidor web -> Agregar servicios de rol

Luego, en la vista de árbol, está: Servicios de información de Internet -> Servicios de World Wide Web -> Seguridad -> Autenticación básica

Haga clic en la casilla de verificación e instálelo. Entonces debería poder ver la opción de autenticación básica.

Kyle Sonaty
fuente
1
Tenga en cuenta que es probable que necesite cerrar y volver a abrir el Administrador de IIS para ver la nueva opción de autenticación.
jstricker
1

Para agregar usando PowerShell puede usar el siguiente comando:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth
geographika
fuente
En Windows Server 2012, esto funcionó perfectamente para mí.
epotter
0

TechNet es tu amigo :)

IIS 7.0: configurar la autenticación básica

Sean Earp
fuente
Dónde se dice que seleccione Autenticación básica: falta esa opción: |
FlySwat
Abra el Panel de control -> Programas y características -> Active o desactive las características de Windows -> Desplácese hacia abajo hasta IIS, expanda todos los nodos para encontrar el nodo 'Seguridad' allí y busque "autenticación básica". Marque la casilla, luego haga clic en Aceptar.
Sean Earp
2
La página de TechNet no menciona el hecho de que la función debe habilitarse antes de que pueda configurarse.
dfjacobs