TFS através de ligações VPN - existe uma maneira de salvar o ID do usuário / senha no cliente? [fechadas]
Pergunta
Muitas vezes eu ligar para o meu exemplo TFS trabalho sobre VPN. Becasue meu computador de casa não está no domínio, eu sou forçado a entrar na minha ID do usuário / senha para cada comando tf.exe. Existe uma maneira para armazenar em cache ou salvar este local?
Solução
Apesar de eu não conseguir resolver o problema completamente, eu posso fazer metade do que ir embora (este comando é configurado para executar SSMS, não VS, mas você pode alterá-lo):
%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
A opção "/ netonly" na Runas.exe authenicates-lo no local de destino, o que significa que você pode dar-lhe um nome de utilizador e palavra-passe que atualmente não têm acesso ao DC para. Vamos utilizá-lo para executar SSMS e faça o login usando a autenticação integrada a um SQL Server que se senta em um domínio diferente. Mesmo que eu não posso ver a DC para o domínio do meu computador, este comando ainda me permite passar meu nome de usuário e senha para esse domínio para esse servidor.
Você pode definir um atalho para esse comando e ele só iria pedir-lhe sua senha quando você iniciar VS, o que torna este um pouco mais fácil, porque você não tem que digitar o seu domínio \ nome de usuário cada vez mais.
Outras dicas
Você pode definitivamente fazê-lo! Eu estou correndo fora do domínio no Windows XP. Um colega meu me mostrou como. Aqui estão os passos:
- Abra Painel de controle .
- Abra Contas de usuário .
- Selecione Alterar uma conta ??strong> e, em seguida, escolha a sua conta atual.
- No lado esquerdo, em Tarefas Relacionadas , selecione Gerenciar minha rede senhas Isso irá lançar os Nomes de usuário e senhas armazenados de diálogo.
- A partir daqui, você clique no botão Adicionar botão e digite o caminho do servidor completo do servidor TFS (server.abc.xyz), o nome de usuário completo (ABC \ username) e senha para uso para TFS acesso.
Isso deve fazer o truque para você. Eu odeio TFS um pouco menos agora. ;)
No Win7 com VS2010, eu era capaz de fazer o seguinte quando conectado ao meu VPN,
- Vá para Control Panel \ Contas de Usuário e Segurança Familiar \ Gerenciador de Credenciais
- Adicione uma credencial Windows
- Digite o nome do servidor TFS (a minha era "http: // tfs: 8080", eu entrei "TFS")
- Digite nome de usuário qualificado com o domínio (por exemplo, mycompany \ jdoe)
- Painel de Controle Sair quando terminar, e reiniciar VS2010
Você já tentou definir seu nome de usuário e senha para exatamente o mesmo que o seu ambiente de trabalho? Eu me lembro que isso funciona para compartilhamentos de arquivos porque passa as credenciais hash junto e enquanto eles combiná-lo com êxito.