Я установил Team Foundation Server 2015 Express на свой компьютер для разработки, и он отлично работает. Я нахожусь в сети, в которой нет домена. Однако, когда я пытаюсь получить доступ к TFS через общедоступный URL:
http://my-tfs-server.ddns.net:8080/tfs/web
Я получаю диалоговое окно входа в систему, ввожу свои учетные данные (на 100% правильно) и после нескольких повторений всегда получаю следующее сообщение:
401 - Unauthorized: Access is denied due to invalid credentials
Аналогичная вещь происходит, когда я пытаюсь получить доступ к TFS с помощью VS 2010, он говорит, что я не авторизован.
Но когда я использую локальный URL, учетные данные и все остальное работает безупречно:
http: // локальный: 8080 / tfs / веб
Это сводит меня с ума, я что-то упускаю, в чем может быть проблема?
Проверьте значения для URL-адресов уведомлений и веб-доступа: они должны соответствовать общедоступному DNS-имени.
Забыл добавить: избегайте публикации порта 8080 и заблокируйте доступ к SSL, как описано в Настройка HTTPS с Secure Sockets Layer (SSL) для Team Foundation Server.