Connexion TFS sur VPN - existe-t-il un moyen de sauvegarder l'ID utilisateur / mot de passe sur le client? [fermé]

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

  •  19-08-2019
  •  | 
  •  

Question

Je me connecte souvent à mon instance de travail TFS via un réseau privé virtuel. Parce que mon ordinateur à la maison n'est pas sur le domaine, je suis obligé d'entrer mon ID utilisateur / mot de passe pour chaque commande tf.exe. Y a-t-il un moyen de mettre en cache ou de sauvegarder cela localement?

Était-ce utile?

La solution

Bien que je ne puisse pas résoudre votre problème complètement, je peux en faire disparaître la moitié (cette commande est configurée pour exécuter SSMS, pas VS, bien que vous puissiez le changer):

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

Le " / netonly " switch on RUNAS.exe le signale automatiquement à la destination, ce qui signifie que vous pouvez lui attribuer un nom d'utilisateur et un mot de passe pour lesquels vous n'avez actuellement pas accès au contrôleur de domaine. Nous l'utilisons pour exécuter SSMS et nous connecter à l'aide de l'authentification intégrée à un serveur SQL situé sur un domaine différent. Même si je ne peux pas voir le contrôleur de domaine pour ce domaine depuis mon ordinateur, cette commande me permet néanmoins de transmettre mon nom d'utilisateur et mon mot de passe pour ce domaine à ce serveur.

Vous pouvez définir un raccourci vers cette commande qui ne vous demandera votre mot de passe que lorsque vous lancez VS, ce qui facilite un peu la tâche car vous n'avez plus besoin de saisir votre nom de domaine \ Nom d'utilisateur à chaque fois.

Autres conseils

Vous pouvez certainement le faire! Je cours du domaine sous Windows XP. Un de mes collègues vient de me montrer comment. Voici les étapes:

  1. Ouvrez Panneau de configuration .
  2. Ouvrez des comptes d'utilisateurs .
  3. Sélectionnez Modifier un compte , puis choisissez votre compte actuel.
  4. À gauche, sous Tâches connexes , sélectionnez Gérer les mots de passe de mon réseau pour ouvrir la boîte de dialogue Noms et mots de passe d'utilisateurs enregistrés .
  5. À partir de là, vous cliquez sur le bouton Ajouter et entrez le chemin d'accès complet du serveur TFS (server.abc.xyz), le nom d'utilisateur complet (ABC \ nomutilisateur) et le mot de passe à utiliser pour Accès TFS.

Cela devrait faire l'affaire pour vous. Je déteste TFS un peu moins maintenant. ;)

Dans Win7 avec VS2010, j’ai pu effectuer les opérations suivantes lorsque je suis connecté à mon VPN,

  1. Accédez au Panneau de configuration \ Comptes d'utilisateur et sécurité familiale \ Gestionnaire d'informations d'identification
  2. .
  3. Ajouter un identifiant Windows
  4. Entrez le nom de votre serveur TFS (le mien était "http: // tfs: 8080", j'ai entré "tfs")
  5. Entrez le nom d'utilisateur qualifié avec le domaine (par exemple, mycompany \ jdoe)
  6. Quittez le Panneau de configuration lorsque vous avez terminé et redémarrez VS2010

Avez-vous essayé de définir votre nom d'utilisateur et votre mot de passe exactement de la même manière que votre environnement de travail? Il semble que je me souvienne que cela fonctionne pour les partages de fichiers car il transmet les informations d'identification hachées et tant qu'elles correspondent, les résultats sont satisfaisants.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top