Интегрированная аутентификация Windows не работает на стороне клиента
1377
user37510
У меня странная проблема с Team Foundation Server и встроенной аутентификацией Windows.
У меня есть два разных компьютера, которые я сейчас использую для подключения к одному серверу Team Foundation. Оба компьютера и сервер находятся в одном Active Directory, что должно позволить встроенной аутентификации Windows автоматически выполнять аутентификацию при доступе к серверу TFS.
Эта конфигурация отлично работает на одном из двух компьютеров. Я могу добавить сервер в Visual Studio и подключиться к нему без необходимости аутентификации. Однако на втором компьютере я не могу использовать WIA. Когда я добавляю сервер TFS, он запрашивает мои учетные данные, а затем отклоняет меня с ошибкой, говоря, что у меня недостаточно прав для подключения к серверу.
Я заинтересован в любой идее, которая может помочь мне решить эту проблему :-)
Попробуйте выйти из системы с первого компьютера. Войдите в Windows на втором и попробуйте добавить сервер TFS.
Julius A 14 лет назад
0
@J Andwenyi: я не вошел на второй компьютер, когда попробовал на первом, попробую в конце концов, но я не думаю, что это проблема. Спасибо, в любом случае ;-)
user37510 14 лет назад
0
2 ответа на вопрос
1
user37510
Я решил проблему, удалив каталог кэша Team Foundation Server на компьютере, на котором возникли проблемы.
По-видимому, старые ссылки на предыдущий Team Foudation Server вызывали некоторые конфликты при попытке подключения к новому серверу.
Каталог кеша находится в Local Settings\Application Data\Microsoft\Team Foundationкаталоге. Удалите 1.0папку для VS2005 или 2.0папку для VS2008.
0
rakuo15
Это может быть проблемой с вашими LMCompatibilityнастройками в реестре. Посмотрите на этот ключ на обеих машинах:
Добавить или изменить ключ с надписью LMCompatibility(это dword) и установить его на любой рабочий компьютер имеет на него, или попробовать его либо 3или 2. Не забудьте перезагрузить компьютер, когда вы его измените.
У меня нет ключа с надписью «LMCompatibility» на обеих машинах. Я нашел `LMCompatibilityLevel`, но обе машины имеют одинаковое значение (1).
user37510 14 лет назад
0