TFS over VPN连接 - 有没有办法在客户端保存用户ID /密码?

Sco*_*ein 5 vpn tfs

我经常通过VPN连接到我的工作TFS实例.因为我的家用电脑不在域上,我被迫为每个tf.exe命令输入我的用户名/密码.有没有办法在本地缓存或保存?

kom*_*ma1 5

你绝对可以做到!我在Windows XP上运行域名.我的同事只是告诉我如何.以下是步骤:

  1. 打开控制面板.
  2. 打开用户帐户.
  3. 选择更改帐户,然后选择您当前的帐户.
  4. 在左侧的" 相关任务"下,选择" 管理我的网络密码",这将启动" 存储的用户名和密码"对话框.
  5. 在此处,单击" 添加"按钮,然后键入TFS服务器的完整服务器路径(server.abc.xyz),用于TFS访问的完整用户名(ABC \用户名)和密码.

这应该为你做的伎俩.我现在讨厌TFS了.;)


Sql*_*yan 1

虽然我不能完全解决你的问题,但我可以让它消失一半(这个命令设置为运行SSMS,而不是VS,尽管你可以更改它):

%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
Run Code Online (Sandbox Code Playgroud)

RUNAS.exe 上的“/netonly”开关会在目的地对其进行身份验证,这意味着您可以为其提供当前无权访问 DC 的用户名和密码。我们使用它来运行 SSMS 并使用集成身份验证登录到位于不同域的 SQL Server。尽管我无法从计算机上看到该域的 DC,但此命令仍然允许我将该域的用户名和密码传递到该服务器。

您可以设置此命令的快捷方式,它只会在您启动 VS 时提示您输入密码,这使操作变得更容易,因为您不必再​​每次都输入您的域\用户名。