He creado un sistema de inicio de sesión personalizado para mi aplicación web asp.net mvc 1.0 ya que almaceno grandes cantidades de datos de usuario para cada usuario (decidí no intentar agregar tablas personalizadas para las ventanas autenticación debido a esto). El sistema de inicio de sesión utiliza básicamente SQL Server (2005 o 2008) y mi propia estructura de base de datos y tablas, que es bastante estándar. Una tabla de usuarios con una identificación única, nombre de usuario y contraseña hash que está vinculada a mis otras tablas de datos relacionados con el usuario.Autenticación de Windows con ASP.NET MVC
Mi pregunta es, ¿cómo puedo vincular mi sistema para utilizar los inicios de sesión de autenticación de Windows. Me gustaría permitir que el administrador para un usuario (como se define en mi sistema) seleccione un inicio de sesión de Autenticación de Windows y tal vez agregue un valor a algo en mi tabla personalizada que pueda usar para autenticarlos.
Probablemente la pregunta está mal formulada y podría haber entendido mal cómo funciona la Autenticación de Windows, pero me gustaría ofrecer la opción en mi aplicación web.
No sé la respuesta exacta pero: creo que para trabajar con la autenticación de Windows necesitaría configurar el directorio activo y tener un usuario para cada persona en su red. Entonces, creo que debes hacerte pasar por el usuario de asp.net con web.config y deberías estar listo. – rball