Я использую виртуальный сервер, размещенный где угодно (на виртуальной машине установлен Windows Server 2012 Datacenter R2), но не является контроллером домена. Теперь я установил Team Foundation Server 2015 RC (это кандидат на выпуск, но я думаю, что у меня появятся аналогичные проблемы с другими версиями), а URL-адреса заполняются с использованием имени машины.Настройка URL сервера сервера TFS на виртуальной машине
Например, если мой домен abc.de, и мое имя хоста vmd12345, то населяли URLs что-то вроде этого:
Доступ к хранилищам с визуальной студии это не проблема, но когда Я делаю некоторые действия (например, журналы создания журнала), веб-приложение пытается запросить vmd12345, что на самом деле недоступно за пределами сервера. Я попытался изменить URL-адреса, используя кнопку url изменения в консоли администратора TFS, но если я попрошу ввести имя пользователя и пароль, и я не знаю, какая учетная запись пользователя требуется.
Попытка изменить URL-адрес с помощью консоли администратора не удалась, так как система попросила ввести учетные данные (я полагаю, учетные данные настроенного пользователя службы), но учетные данные не работали.
Дальнейшие исследования показывают, что это связано с проблемой IIS веб-страницы, которую TFS развертывает в IIS. Если я подключаюсь на localhost, учетные данные пользователя были приняты, используя имя домена, учетные данные не были приняты. Любая идея о том, что может быть проблемой?
Для чего вам нужны URL-адреса? –
Вы, как должен выглядеть URL-адрес? URL-адрес, например http: mydomain.com: 8080/tfs, очень хорошо, если tfs.mydomain.com. Но мое первое предложение по-прежнему прекрасное. –