Аутентификация TFS из другого домена - PullRequest
1 голос
/ 08 января 2010

Мне нужен доступ к TFS из другого домена. Проблема заключается в следующем:

TFS -> домен A (основной домен компании)

Visual Studio -> домен B (домен разработки)

Домен A не допускает доверия между 2.

Другое решение - настроить внешнюю аутентификацию на TFS, но, похоже, требуется SSL, а у меня нет сертификата SSL.

Кто-нибудь знает обходной путь?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 08 января 2010

Вы всегда можете создать самозаверяющий сертификат SSL и применить его к TFS. Если у вас есть это, нетрудно сказать Windows доверять этому сертификату.

Используйте SelfSSL из IIS Resource Kit для создания сертификата. Затем загрузите сертификат в хранилище корневых сертификатов. Этот блог объясняет это шаг за шагом.

1 голос
/ 11 января 2010

спасибо! Итак, вот шаги:

  • Убедитесь, что TFS 2008 SP1 установлен

  • Загрузить комплект ресурсов IIS 6.0;

  • selfssl.exe / K: 1024 / K: 1024 / V: 7 / S: 1 / P: 443

, где 1 совпадает с
Идентификатор сайта в IIS (вы можете увидеть идентификатор сайта, открыв IIS
Диспетчер, нажмите на узел веб-сайтов и прочитайте столбец «Идентификатор» из
пункт, соответствующий вашей установке TFS)

...