TFS a través de una conexión VPN: ¿hay alguna manera de guardar el ID de usuario / contraseña en el cliente? [cerrado]

StackOverflow https://stackoverflow.com/questions/450447

  •  19-08-2019
  •  | 
  •  

Pregunta

A menudo me conecto a mi instancia de trabajo TFS a través de VPN. Debido a que la computadora de mi casa no está en el dominio, me veo obligado a ingresar mi usuario / contraseña para cada comando tf.exe. ¿Hay alguna forma de almacenar en caché o guardar esto localmente?

¿Fue útil?

Solución

Aunque no puedo resolver su problema por completo, puedo hacer que la mitad desaparezca (este comando está configurado para ejecutar SSMS, no VS, aunque puede cambiarlo):

%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"

El " / netonly " encender RUNAS.exe lo autentica en el destino, lo que significa que puede darle un nombre de usuario y una contraseña para los que actualmente no tiene acceso al DC. Lo usamos para ejecutar SSMS e iniciar sesión utilizando la autenticación integrada en un servidor SQL que se encuentra en un dominio diferente. Aunque no puedo ver a DC para ese dominio desde mi computadora, este comando todavía me permite pasar mi nombre de usuario y contraseña para ese dominio a ese servidor.

Puede establecer un acceso directo a este comando y solo le pedirá su contraseña cuando inicie VS, lo que lo hace un poco más fácil, ya que ya no tiene que escribir su Dominio \ Nombre de usuario.

Otros consejos

¡Definitivamente puedes hacerlo! Me estoy quedando sin el dominio en Windows XP. Un compañero de trabajo mío me mostró cómo. Estos son los pasos:

  1. Abra el Panel de control .
  2. Abra Cuentas de usuario .
  3. Seleccione Cambiar una cuenta y luego elija su cuenta actual.
  4. A la izquierda, en Tareas relacionadas , seleccione Administrar mis contraseñas de red Eso abrirá el cuadro de diálogo Nombres de usuario y contraseñas almacenados .
  5. Desde aquí, hace clic en el botón Agregar y escribe la ruta completa del servidor del servidor TFS (server.abc.xyz), el nombre de usuario completo (ABC \ username) y la contraseña que se utilizará para Acceso TFS.

Eso debería hacer el truco para ti. Odio TFS un poco menos ahora. ;)

En Win7 con VS2010, pude hacer lo siguiente cuando estaba conectado a mi VPN,

  1. Vaya a Panel de control \ Cuentas de usuario y seguridad familiar \ Administrador de credenciales
  2. Agregar una credencial de Windows
  3. Ingrese su nombre de servidor TFS (el mío era "http: // tfs: 8080", ingresé "tfs")
  4. Ingrese el nombre de usuario calificado con el dominio (por ejemplo, mycompany \ jdoe)
  5. Salga del Panel de control cuando haya terminado y reinicie VS2010

¿Ha intentado configurar su nombre de usuario y contraseña exactamente igual a su entorno de trabajo? Creo recordar que esto funciona para los archivos compartidos porque pasa las credenciales hash y siempre que coincidan, tiene éxito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top