--
Desuscripción: altnet-argenti...@googlegroups.com
--
Desuscripción: altnet-argenti...@googlegroups.com
Apoyo la recomendación de Mawolo usando Federated Identity.
Estoy asumiendo que los usuarios serán autenticados contra Active Directory.
Entonces podrías instalar y configurar ADFS (Active Directory Federation Services) y hacer que tu aplicación maneje claims usando WIF (Windows Identity Foundation).
Los usuarios logeados al dominio podrán ingresaran al sitio web sin ingresar credenciales (porque ya están logueados) esto se conoce como SSO (Single Sign On).
Los usuarios remotos o que no están logueados al dominio serán redirigidos a una página de login proporcionada por ADFS, ingresarán sus credenciales de Active Directory, se validarán contra AD y serán redirigidos al sitio web.
Este approach es mucho más robusto, seguro y confiable.
En los siguientes links encontrarás muchos recursos sobre este tema. Matías Woloski (Mawolo) viene trabajando hace tiempo con esto y es co-autor de unos de los e-books publicados por Microsoft.
Claims Based Identity & Access Control Guide
A Guide to Claims-Based Identity and Access Control, Second Edition - Book Download
http://www.microsoft.com/en-us/download/details.aspx?id=28362
Al principio puede que te parezca demasiado. Yo estuve con un escenario similar y no tenía idea de ADFS, WIF, Federated Identity, STS, etc. y luego de dedicarle un par de semanas a leer y hacer algunas pruebas de concepto, entendí y me convencí plenamente. Ahora lo estamos implementando para un cliente.
Espero sea útil.
~Gus
--
Desuscripción: altnet-argenti...@googlegroups.com