asp.net - working - windows server 2016 iis windows authentication




¿Lista de verificación para la autenticación de Windows de IIS 6/ASP.NET? (2)

He tenido problemas para que mi aplicación ASP.NET registre automáticamente a los usuarios en el sitio Intranet que estoy creando. No importa el google o la experimentación que apliqué, siempre hay un cuadro de inicio de sesión que muestra IE7.

Tengo el modo de autenticación de Windows configurado en Web.config, deshabilité el acceso anónimo y configuré el dominio predeterminado correcto en IIS, pero aún así le pido al usuario que inicie sesión y, lo que es más molesto, también se le solicita que proporcione el dominio ( DOMINIO \ auser ), que está causando problemas con los visitantes no técnicos. Gracias a Zeus por la funcionalidad de recordar contraseña.

No soy el administrador de red así que es posible que algo sobre Active Directory esté configurado incorrectamente, o podría ser que me falta algo muy simple. Tenga en cuenta que no quiero suplantar al usuario, solo necesito saber que la propiedad IPrincipal.Name coincide con la de un registro válido en mi base de datos de usuario, por lo tanto, la autenticación del usuario a mi aplicación.

Para este fin, sería muy útil tener una lista de verificación de todos los requisitos de configuración para AD, ASP.NET e IIS para trabajar juntos de esta manera como una referencia para la depuración y con suerte reducir la fricción de algunos usuarios.


  1. Abra los Active Directory Users and Computers MMC snap in

  2. Expanda computers sección de computers desde TreeView (lado izquierdo)

  3. Verifica si la computadora está registrada en tu dominio.

Además, debe iniciar sesión con una cuenta de dominio en esa computadora, de lo contrario, se mostrará el cuadro de autenticación.


En IIS, habilite el acceso anónimo y permita que web.config maneje la autenticación de usuario.

Si esto no funciona, puede enviar una muestra de su web.config.





active-directory