void recibirRespuestaLogin(object sender, WebBrowserDocumentCompletedEventArgs e)
 {
     try
     {
         //MessageBox.Show("Respuesta " + e.Url.AbsoluteUri.ToString());
         if (e.Url.AbsoluteUri.Contains("#access_token="))
         {
             //MessageBox.Show("Tiene token");
             this.lblEstado.Text = "Recibiendo respuesta de SkyDrive";
             var x = e.Url.AbsoluteUri.Split(new[] { "#access_token=" }, StringSplitOptions.RemoveEmptyEntries);
             _authCode = x[1].Split(new[] { '&' })[0];
             DialogResult = DialogResult.OK;
             bRespondidoSkyDrive = true;
             Close();
         }
         else
         {
             //MessageBox.Show("No tiene token");
             if (this.wbSkyDriveAuth.Document != null)
             {
                 if (this.wbSkyDriveAuth.Document.Url.AbsoluteUri.StartsWith(@"res://"))
                 {
                     this.Close();
                     if (!bRespondidoSkyDrive)
                         ContraseñasSeguras.Comunes.clMensajesACliente.mensaje("No se pudo conectar con SkyDrive.\r\nPor favor, compruebe la conexión", ContraseñasSeguras.Comunes.clMensajesACliente.cTipoMensajeAviso);
                 }
             }
         }
     }
     catch (Exception ex)
     {
         ContraseñasSeguras.Negocio.clExcepcionAplicacion exApp = new ContraseñasSeguras.Negocio.clExcepcionAplicacion("Error al conectar con SkyDrive", "recibirRespuestaLogin", ex, ContraseñasSeguras.Negocio.clExcepcionAplicacion.cTipoExcError);
         exApp.verExcepcion(this);
     }
 }
        public frmSkyDriveLogin()
        {
            try
            {
                InitializeComponent();


                bMensajeNoConexionMostrado = false;
                this.lblEstado.Text = "Conectando con el Login de SkyDrive";
                wbSkyDriveAuth.DocumentCompleted += recibirRespuestaLogin;
                wbSkyDriveAuth.Navigate(clSkyDrive.getURLLogin());
            }
            catch (Exception ex)
            {
                ContraseñasSeguras.Negocio.clExcepcionAplicacion exApp = new ContraseñasSeguras.Negocio.clExcepcionAplicacion("Error al conectar con SkyDrive", "frmSkyDriveLogin", ex, ContraseñasSeguras.Negocio.clExcepcionAplicacion.cTipoExcError);
                exApp.verExcepcion(this);
            }
        }