2011-10-10 14 views
10

He estado usando durante un tiempo un pequeño repositorio git que se ha configurado para mí y estoy usando EGit para confirmar y enviar mis cambios (No es github ni nada parecido, solo un repositorio en un servidor común de git)Después del cuadro de diálogo "Error de autenticación", ahora EGit ya no pide el nombre de usuario y la contraseña

Sin embargo, cada vez que usaba EGit siempre me pedía mi nombre de usuario y contraseña (y mi nombre de usuario ya aparecía, como probablemente fue guardado en algún lugar, probablemente en mi URI para la configuración de inserción). Entonces, hoy, escribí mal mi contraseña, y EGit me dio un error "Error de autenticación". Eso es obviamente esperado, pero luego, cuando intenté presionar nuevamente, EGit no vuelve a pedir mi nombre de usuario/contraseña. Simplemente va directamente a la pantalla de error "Error de autenticación".

Intenté hacer algunos cambios en la configuración de Push, como cambiar protocolos (inicialmente, no se definió protocolo, probé ssh y https) y definir mi nombre de usuario y contraseña en esa pantalla de configuración, pero nada parece funcionar .

También traté de volver a generar mis claves id_rsa (que no estoy seguro de haberlas usado antes, ya que EGit siempre me preguntaría por nombre de usuario/contraseña) en vano.

Seguí muchas resoluciones posibles buscando problemas similares aquí en StackOverflow, pero ninguno de ellos funcionó para mí.

La desinstalación y reinstalación del complemento de EGit no funcionó. Eliminar por completo la carpeta Eclipse y volver a instalarla desde cero tampoco funcionó.

Así que, básicamente, lo que quiero es que EGit empiece a pedir mi nombre de usuario y contraseña nuevamente.

¿Alguien tiene alguna idea de lo que podría ser la causa de este comportamiento de no preguntar nombre de usuario/contraseña, y cómo hago que funcione de nuevo?

Estoy usando Eclipse Indigo 3.7.1 (32 bits) con Java JDK 6 Update 27 de 32 bits y EGit 1.1.0 en Windows 7 Ultimate x64

Gracias!

Respuesta

20

Averigua cómo solucionarlo.

Resulta que Eclipse había registrado mi contraseña mal escrita dentro de su almacenamiento seguro. Todo lo que tuve que hacer fue arreglarlo:

  • Vaya al menú Ventana> Preferencias;
  • Escriba "Almacenamiento seguro" en el cuadro de filtro en la parte superior izquierda de la ventana de Preferencias;
  • Seleccione "Almacenamiento seguro" en la lista a la izquierda;
  • Seleccione la pestaña "Contenido";
  • Expande el nodo [Almacenamiento seguro predeterminado];
  • Elimine la entrada "GIT" de este nodo.
Cuestiones relacionadas