5

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

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

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

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

UPDATE:

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

+0

Есть предложение обмена пакетами для сайта Visual Studio ALM Q & A, на котором вы можете помочь жить: http://area51.stackexchange.com/proposals/15894 –

ответ

1

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

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

2

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

+0

Вы тоже знаете ответ на этот вопрос? http://stackoverflow.com/questions/26648499/not-allowing-a-user-to-save-tfs-credentials –

1

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

+0

Разве это не просто описание одной из вещей, которые я уже пробовал, добавив учетные данные сервера в диспетчер учетных данных Windows? – Jez

+0

К сожалению, вы правы. Я прошу прощения. –

+0

Вы тоже знаете ответ на этот вопрос? http://stackoverflow.com/questions/26648499/not-allowing-a-user-to-save-tfs-credentials –

0

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

Смежные вопросы