2012-01-23 27 views
12

Uso IIS 7.5 en Windows 7 para servir a mis sitios web asp.net con fines de prueba. Para evitar que personas al azar vean mis sitios web, quiero que IIS requiera un nombre de usuario y contraseña antes de que sirva algo.Proteger con contraseña la aplicación web ASP.NET en IIS 7.5

He intentado deshabilitar la Autenticación Anónima y habilitar la Autenticación de Windows en la aplicación, pero cuando escribo mis credenciales de Windows no funciona.

¿Alguien puede explicar una forma simple de hacer esto?

Respuesta

14

Es necesario "autenticación básica":

  1. abiertas de Internet Information Server (IIS):

    • Si está utilizando Windows Server 2008 o Windows Server 2008 R2:

      En la barra de tareas, haga clic en Inicio, señale Herramientas administrativas y luego en Administrador de Internet Information Services (IIS).

    • Si está utilizando Windows Vista o Windows 7:

      En la barra de tareas, haga clic en Inicio y, a continuación, haga clic en Panel de control. Haga doble clic en Herramientas administrativas y luego haga doble clic en Administrador de Internet Information Services (IIS).

  2. En el panel Conexiones, expanda el nombre del servidor, expanda Sitios y, a continuación, haga clic en el sitio, aplicación o servicio Web para el que desea habilitar la autenticación básica .

  3. Desplácese a la sección Seguridad en el panel de Inicio de y luego haga doble clic en Autenticación.
  4. En el panel Autenticación , seleccione Autenticación básica y, a continuación, en el panel Acciones, , haga clic en Habilitar.
  5. En el panel Autenticación, seleccione Autenticación anónima y luego haga clic en Deshabilitar en el panel Acciones.

Screenshot of above settings

citado de Basic Authentication How To

+0

Gracias, Colin. Eso era exactamente lo que estaba buscando. – David

+3

cómo configurar el nombre de usuario/contraseña y devolver la URL? –

+2

para crear la contraseña del usuario: http://stackoverflow.com/questions/5373497/how-do-i-create-a-user-account-for-basic-authentication – VinnyG

0

Con anwser de Colin, no se olvide de instalar función "Básico Autentificación" en los roles y las características Asistente: "IIS> WebServer> Seguridad"

Cuestiones relacionadas