Соединение TFS через VPN - есть ли способ сохранить идентификатор пользователя / пароль на клиенте? [закрыто]
Вопрос
Я часто подключаюсь к своему рабочему экземпляру TFS через VPN. Поскольку мой домашний компьютер не находится в домене, я вынужден вводить свой идентификатор пользователя / пароль для каждой команды tf.exe. Есть ли способ кэшировать или сохранить это локально?
Решение
Хотя я не могу полностью решить вашу проблему, я могу убрать половину ее (эта команда настроена для запуска SSMS, а не VS, хотя вы можете ее изменить):
%windir%\system32\runas.exe /netonly /user:DOMAIN\UserID "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
" / netonly " включение RUNAS.exe аутентифицирует его в месте назначения, что означает, что вы можете дать ему имя пользователя и пароль, к которым у вас в данный момент нет доступа к DC. Мы используем его для запуска SSMS и входа с помощью встроенной аутентификации на SQL Server, который находится в другом домене. Несмотря на то, что я не могу видеть DC для этого домена со своего компьютера, эта команда все же позволяет мне передавать свое имя пользователя и пароль для этого домена на этот сервер.
Вы можете установить ярлык для этой команды, и он будет запрашивать ваш пароль только при запуске VS, что делает это немного проще, поскольку вам больше не нужно вводить свой домен \ имя пользователя больше. р>
Другие советы
Вы определенно можете это сделать! Я работаю за пределами домена на Windows XP. Мой коллега только что показал мне, как. Вот шаги:
<Ол>Это должно помочь вам. Я ненавижу TFS немного меньше сейчас. ;) Р>
В Win7 с VS2010 я смог сделать следующее при подключении к VPN,
<Ол>Вы пытались установить свои имя пользователя и пароль точно так же, как в вашей рабочей среде? Кажется, я вспоминаю, что это работает для общих файловых ресурсов, потому что он передает хешированные учетные данные и до тех пор, пока они совпадают, это успешно.