0

Я пытаюсь подключиться к серверу TFS 2010 моей компании из eclipse с помощью Team Explorer Everywhere 2010 SP1.Подключение к TFS 2010 от Eclipse с использованием Team Explorer Everywhere 2010 SP1: Access Denied

Я успешно установил плагин и пытаюсь создать соединение с нашим сервером через диалог «Добавить новый сервер». Ввод сервера https://tfs.<ourServer>.com/tfs вместе со своими учетными данными Active Directory создает ошибку:

Access denied connecting to TFS server... <server> (authenticating as <DOMAIN>\<user.name> 

Я могу подключиться к этому же серверу с Visual Studio 2010 без проблем, используя те же учетные данные, и я также могу подключиться к веб-клиенту просматривая сервер с помощью IE.

Я также использовал инструмент командной строки для определения профиля, который появляется в плагине Eclipse, но создает ту же ошибку.

Я пропустил что-то очевидное? Есть ли настройка на сервере TFS, которую мне нужно изменить?

+0

Я настоятельно рекомендую обновить Team Explorer Everywhere 2012. TEE 2012 совместим с серверами TFS 2010 и включает в себя ряд исправлений * и *, что значительно упрощает процесс запуска и аутентификации (нет необходимости в профилях.) –

+0

Спасибо за ответ. Я просто попробовал TEE 2012, и я все еще не могу аутентифицироваться на сервере. Ошибка: 'Ошибка авторизации подключения к 'https: // /tfs/TeamFoundation/Administration/v3.0/LocationService.asmx' (аутентичности, как \ ) Введите пароль для https: // .com/tfs/' Мне кажется, что мне нужно аутентифицироваться здесь не как пользователь AD, а с самим сервером, хотя это может быть неправильно. Я могу перейти к URL-адресу в сообщении и увидеть манифест службы. –

ответ

0

Вы можете подключиться успешно, если вы используете URL вашей команды проекта коллекции, например:

http://tfs.mydomain.com:8080/tfs/DefaultCollection 
+0

Такое поведение немного странно. URL-адрес, установленный в Visual studio, - 'https: // tfs. .com/tfs/% 20software' То есть с символом пробела% 20 в URL. Когда я пытаюсь перейти к этому URL-адресу в IE, мне будет предложено ввести мое имя пользователя/пароль, в который я ввожу, но затем я получаю ошибку 404. Я могу перейти прямо к 'https: // tfs. .com/tfs/' в IE и он успешно регистрируется, и я получаю выбор, с каким проектом я могу подключиться (из тех, которые у меня есть для просмотра). Является ли пространство в домене проблемой? Почему он связан с дополнительным путем в VS, но не с IE? Спасибо –

+0

Я не знаю, это звучит как что-то, что потребует Fiddler, но добавляет ли название коллекции в TEE? –

+0

В TEE с именем коллекции Я получаю «Конечную точку SOAP http: //...Registration.asmx не удалось связаться: http 404'. Я попробую завтра создать новую коллекцию без пробела в имени, чтобы узнать, устраняет ли это проблему. Спасибо –

1

Я была такая же проблема, но изменения прокси-сервер для Eclipse с нативным решить эту проблему в моем случае.

+0

Спасибо за предложение - я с тех пор отказался от попыток и только что использовал TFS, хотя я больше не использую Eclipse для разработки. Надеюсь, это работает для кого-то, но, поскольку я не могу проверить его сейчас, я не могу отметить это как ответ. –