TFS através de ligações VPN - existe uma maneira de salvar o ID do usuário / senha no cliente? [fechadas]

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

  •  19-08-2019
  •  | 
  •  

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?

Foi útil?

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:

  1. Abra Painel de controle .
  2. Abra Contas de usuário .
  3. Selecione Alterar uma conta e, em seguida, escolha a sua conta atual.
  4. 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.
  5. 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,

  1. Vá para Control Panel \ Contas de Usuário e Segurança Familiar \ Gerenciador de Credenciais
  2. Adicione uma credencial
  3. Windows
  4. Digite o nome do servidor TFS (a minha era "http: // tfs: 8080", eu entrei "TFS")
  5. Digite nome de usuário qualificado com o domínio (por exemplo, mycompany \ jdoe)
  6. 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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top