Averiguar login de usuario validado en Active Directory desd

Mis aplicaciones se ejecutan principalmente en un entorno corporativo
dentro de una estructura de dominio con Active Directory.

Me gustaría saber si tenéis algún ejemplo de obtener el login del
usuario que realiza la conexión a una aplícación dada de RoR. Supongo
que esto se obtiene del servidor Web, siempre que no se utilice
autenticación anónima.

Yo realicé una aplicación que tengo colgada en la Intranet y la monté
bajo Mongrel y con un puerto determinado ya que mis intentos de
configurar IIS para que trabajara con RoR fueron infructuosos.

¿Alguien tiene funcionado aplicaciones en RoR con IIS? Y respecto al
tema del login alguna idea?

Saludos y gracias …

Fernando González Macías