Tenemos una aplicación web ASP.NET que se ejecuta en IIS, con aproximadamente 200 usuarios, algunos están dentro de nuestra LAN y otros están fuera de nuestra LAN. Cada usuario tiene una cuenta de usuario y una contraseña para iniciar sesión.
Además de esas credenciales, queremos agregar más seguridad para acceder a esa aplicación web con este requisito:
Un usuario accederá a esa aplicación web solo desde su PC. Si el usuario va a otro lugar y utiliza otra PC, entonces él / ella no podrá acceder esa aplicación web.
Nuestra pregunta es:
SI :
- Un certificado del lado del cliente almacenado en la PC del usuario
- IIS está configurado para aceptar certificados del lado del cliente
THEN:
El usuario puede acceder a la aplicación web solo desde esa PC. Si el usuario utiliza una PC diferente en la que no hay un certificado del lado del cliente, el usuario no accederá a la aplicación web.
¿Eso es correcto?