TFS2010 веб-доступ дать 401 - PullRequest
       20

TFS2010 веб-доступ дать 401

3 голосов
/ 24 января 2012

У меня есть сервер TFS2010, который был перемещен из рабочей группы в домен. Контроль версий и сборка работают нормально (у нас нет отчетов или настроек Sharepoint для этого сервера). Я могу подключиться, используя консоль администратора TFS на сервере, используя учетную запись домена Tfs_admin, и я могу подключиться с помощью VS2010 со своего рабочего стола (учетная запись домена).

Если я пытаюсь подключиться к веб-доступу (http://tfs.myDomain.com:8080/tfs/web), я получаю ошибку 401.2, за которой следует 401.1 в журналах IIS (c:\inetpub\logs\Logfiles\W3SVC8080). Пул приложений IIS настроен для работы в классическом режиме на V4.0 с использованием учетной записи myDomain\Tfs_admin. Если это проблема аутентификации, какую учетную запись я должен использовать? Я пытался использовать myDomain\Tfs_admin, и даже это не работает.

Если я перейду к: http://tfs.myDomain.com:8080/tfs/web/IndexLimited.aspx Я получаю страницу, но в Firebug я вижу, что все .css .js и изображения возвращают 404, не найденные. Если я загляну в этот каталог на сервере, я смогу увидеть его содержимое.

Я пытался зарегистрировать тикет на форумах MSDN, но все еще не мог решить эту проблему. Веб-доступ не должен быть так сложно настроить?

Хорошо, больше данных: если я использую URL: tfs.myDomain.com: 8080 / tfs / Web в chrome, мне задают вопрос для имени пользователя \ пароля, и я использую myDomain \ myAccount с паролем (который отлично работает в VS2010) Затем я получаю страницу Ooops и захожу в файл журнала IIS, и вижу «401.2 - Ошибка входа в систему из-за конфигурации сервера». На следующей строке в журнале я вижу myDomain \ myAccount и рядом с ним «404.4 - Нет настроенного обработчика».

Ответы [ 2 ]

2 голосов
/ 26 января 2012

Я терпеть не могу отвечать на свой вопрос, но у меня все получилось, не с помощью ответа, а продолжая, пока это не будет сделано.Я отследил это до статического (images, css, js) контента, который не доставляется.Я сосредоточился на одном изображении: http://tfs.myDomain:8080/tfs/web/Resources/images/company_logo.gif, и это давало мне: 404.4 - Обработчик не настроен, поэтому я удалил сопоставление обработчика StaticFile (IIS> Сайты> Team Foundation Server) и перезагрузил компьютер.Я добавил его обратно в IIS, и все заработало.

0 голосов
/ 25 января 2012

Возможно, вы захотите начать с просмотра этого документа: http://msdn.microsoft.com/en-us/library/ms404883.aspx

Существует ряд шагов, которые вы должны выполнить, чтобы изменить среду, в которой работает TFS.

...