private void LoginRemoto()
        {
            using (var proxy = new ProxySeguridad())
            {
                var cryptocon = new SimpleInteroperableEncryption();

                var respuesta = proxy.Login(new RequestLogin
                {
                    AcronimoAplicacion = ConfigurationManager.AppSettings["AcronimoAplicacion"],
                    CodigoUsuario = txtUser.Text,
                    Clave = cryptocon.Encrypt(txtPass.Text),
                    Dominio = cboDominio.EditValue.ToString(),
                });

                if (!respuesta.Resultado.Success)
                    throw new SecurityException(respuesta.Resultado.Message);

                InfoUsuario.Initialize();
                InfoUsuario.Instancia.IdPerfilUsuario = respuesta.IdPerfilUsuario;

                var response = proxy.GetInfoUsuario(new RequestInfoUsuario
                {
                    IdPerfilUsuario = InfoUsuario.Instancia.IdPerfilUsuario
                });

                InfoUsuario.Instancia.NombresCompletos = response.NombresCompletos;
                InfoUsuario.Instancia.CorreoUsuario = response.Correo;
                InfoUsuario.Instancia.Dominio = response.Dominio;
                InfoUsuario.Instancia.FechaUltimoIngreso = DateTime.Today;
            }
        }