TFS over VPN连接-有没有办法在客户端保存用户ID/密码?
我经常通过VPN连接到我的工作TFS实例。因为我的家庭计算机不在域中,所以我必须为每个tf.exe命令输入我的用户名/密码。有没有办法在本地缓存或保存此信息?您是否尝试过将用户名和密码设置为与您的工作环境完全相同?我似乎记得,这适用于文件共享,因为它会传递哈希凭证,只要它们匹配,它就会成功。虽然我不能完全解决您的问题,但我可以消除一半(此命令设置为运行SSMS,而不是VS,尽管您可以更改它): RUNAS.exe上的“/netonly”开关在目标处对其进行身份验证,这意味着您可以为其提供当前无权访问DC的用户名和密码。我们使用它来运行SSM,并使用集成身份验证登录到位于不同域上的SQL Server。即使我无法从我的计算机查看该域的DC,该命令仍然允许我将该域的用户名和密码传递给该服务器TFS over VPN连接-有没有办法在客户端保存用户ID/密码?,tfs,vpn,Tfs,Vpn,我经常通过VPN连接到我的工作TFS实例。因为我的家庭计算机不在域中,所以我必须为每个tf.exe命令输入我的用户名/密码。有没有办法在本地缓存或保存此信息?您是否尝试过将用户名和密码设置为与您的工作环境完全相同?我似乎记得,这适用于文件共享,因为它会传递哈希凭证,只要它们匹配,它就会成功。虽然我不能完全解决您的问题,但我可以消除一半(此命令设置为运行SSMS,而不是VS,尽管您可以更改它): RUNAS.exe上的“/netonly”开关在目标处对其进行身份验证,这意味着您可以为其提供当前无权
您可以设置此命令的快捷方式,当您启动VS时,它只会提示您输入密码,这使操作变得更简单,因为您不再需要每次都键入域\用户名。您一定可以这样做!我正在运行Windows XP上的域。我的一个同事刚刚教我怎么做。以下是步骤:
这应该对你有好处。我现在不那么讨厌TFS了 在使用VS2010的Win7中,当连接到我的VPN时,我可以执行以下操作:
名称“tfs.mycompany.com”可能是DNS重定向,在这种情况下,使用“ping tfs”查看真实的服务器名称(例如p28d.mycompany.com)并输入该名称。另一个技巧:使用IE浏览(注意端口是8090而不是8080)。IE将提示您输入凭据并允许您保存它们。我认为必须在服务器上安装和配置TFS Web Access。我尝试使用TFS的IP进行连接,但效果良好(windows 7,vs2010)
%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"