2015-05-24 4 views
0

Я использую виртуальный сервер, размещенный где угодно (на виртуальной машине установлен Windows Server 2012 Datacenter R2), но не является контроллером домена. Теперь я установил Team Foundation Server 2015 RC (это кандидат на выпуск, но я думаю, что у меня появятся аналогичные проблемы с другими версиями), а URL-адреса заполняются с использованием имени машины.Настройка URL сервера сервера TFS на виртуальной машине

Например, если мой домен abc.de, и мое имя хоста vmd12345, то населяли URLs что-то вроде этого:

http://vmd12345:8080/tfs

Доступ к хранилищам с визуальной студии это не проблема, но когда Я делаю некоторые действия (например, журналы создания журнала), веб-приложение пытается запросить vmd12345, что на самом деле недоступно за пределами сервера. Я попытался изменить URL-адреса, используя кнопку url изменения в консоли администратора TFS, но если я попрошу ввести имя пользователя и пароль, и я не знаю, какая учетная запись пользователя требуется.

Попытка изменить URL-адрес с помощью консоли администратора не удалась, так как система попросила ввести учетные данные (я полагаю, учетные данные настроенного пользователя службы), но учетные данные не работали.

Дальнейшие исследования показывают, что это связано с проблемой IIS веб-страницы, которую TFS развертывает в IIS. Если я подключаюсь на localhost, учетные данные пользователя были приняты, используя имя домена, учетные данные не были приняты. Любая идея о том, что может быть проблемой?

+0

Для чего вам нужны URL-адреса? –

+0

Вы, как должен выглядеть URL-адрес? URL-адрес, например http: mydomain.com: 8080/tfs, очень хорошо, если tfs.mydomain.com. Но мое первое предложение по-прежнему прекрасное. –

ответ

0

Вам нужно открыть консоль администрирования на сервере TFS, а на узле «Уровень приложения» нажать «изменить URL». Только у публики ...

+0

Как я и написал то, что вы предлагаете, это именно то, что я сделал. Пожалуйста, взгляните на мои вопросы, чтобы узнать подробности расследования! –

+0

Ответ правильный: вам нужен только кто-то из пользователей tgebAdmin Console ... кто установил tfs? Они были бы добавлены по умолчанию ... –

+0

Я сам установил TFS. В учетной записи «Администратор» моя пользовательская учетная запись «Пользователи консоли администратора». Где найти «пользователей консоли tgebAdmin». –

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