Заставить плагин Visual Studio TFS хранить ваши учетные данные? - PullRequest
5 голосов
/ 08 октября 2010

Каждый раз, когда я открываю Visual Studio 2008, я получаю всплывающее диалоговое окно с запросом моего имени пользователя и пароля («Подключение к Team Foundation Server»).Предположительно, это связано с тем, что мой TFS-сервер хранится на вкладке Team Explorer в разделе «Серверы», поэтому он хочет подключиться к нему при запуске.Кроме того, это происходит, когда я открываю файл решения, решение которого связано с контролем исходного кода TFS по понятным причинам.

Моя проблема идентична той, которая описана в различных местах в Интернете, например:

Во всех случаях, которые я вижу, предлагаемое решение заключается в добавленииУчетные данные сервера TFS для сохраненных учетных данных Windows.Я использую Windows 7, так что я думаю, что вы делаете это в диспетчере учетных данных.

Ну, я добавил сервер TFS со своими учетными данными в список «Учетные данные Windows», и я все еще получить приглашение для ввода моего имени пользователя и пароля при открытии Visual Studio 2008. У кого-нибудь есть какие-либо идеи относительно того, как я могу заставить его автоматически войти в систему с моими учетными данными?

ОБНОВЛЕНИЕ:

Я добавил имя компьютера моего TFS-сервера вместе с моим именем пользователя и паролем в диспетчер учетных данных (до того, как у меня был только его IP-адрес).Теперь VS2008 загружается без запроса учетных данных ... но VS2005 по-прежнему запрашивает их, даже несмотря на то, что на Team Explorer зарегистрирован точно такой же сервер!Более того, сервер, зарегистрированный в Team Explorer, является IP-адресом сервера, который уже был сохранен в учетных данных Windows, а не именем сервера.Так что это все еще загадка.Может быть, это какой-то параметр реестра, свойственный версии VS2005 плагина управления исходным кодом Team Explorer?Где в реестре я могу найти эти потенциальные настройки?

Ответы [ 4 ]

2 голосов
/ 12 октября 2010

Вы даже пытались зайти на веб-сайт TFS и ввести свои учетные данные в IE?Если вы не пытаетесь, попробуйте установить флажок «Запомнить мои данные».Я думаю, что это может решить вашу проблему.

1 голос
/ 18 октября 2010

Для Visual Studio 2008 ввод учетных данных в диспетчере учетных данных, как я описал выше, работал.

Я ввел IP-адрес сервера вместо его имени хоста и в Visual Studio 2005, и сначала он все ещепредложили мне ввести имя пользователя / пароль при запуске.Тем не менее, теперь он перестал это делать.Может быть, что-то нужно для тайм-аута?Все, что я могу сказать, это то, что плагин Visual Studio TFS работает странным (и недокументированным) образом.

1 голос
/ 18 октября 2010

Я нашел другой способ, проверьте эту статью http://blogs.msdn.com/b/granth/archive/2010/10/17/getting-started-with-tfs-hosting-from-discountasp-net.aspx и прочитайте Шаг 7, может быть, это может быть ответом на вашу проблему.

0 голосов
/ 24 июня 2014

У меня была такая же проблема. Проблема заключалась в том, что TF-сервер не был распознан как находящийся в зоне локальной интрасети. Поэтому я добавил наш TF-сервер на доверенные сайты в настройках Internet Explorer и изменил аутентификацию пользователя на уровне безопасности для автоматического входа с текущими именем пользователя и паролем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...