Назад |
Перейти на главную страницу
UNC-доступ к TFS SharePoint не работает
Мы используем TFS2010 с порталом документов SharePoint. Мы пытаемся получить доступ к файлам в SharePoint, используя пути UNC (например, \\ tfs2010 \ sites \ DefaultCollection \ MyProject), и это просто не работает.
На моей рабочей станции я действительно получаю разное поведение в зависимости от пути.
Случай 1: Путь = \\ tfs2010 \ sites \ DefaultCollection \ MyProject \ Результат: проводник Windows сообщает об ошибке сети "Windows не может получить доступ к \\ tfs2010 \ sites \ DefaultCollection \ MyProject \"
Случай 2: Путь = \\ tfs2010.mycompany.com \ sites \ DefaultCollection \ MyProject \ Result: появляется диалоговое окно «Безопасность Windows» с запросом моего имени пользователя и пароля. Я попытался ввести все комбинации моего имени пользователя и пароля Windows (с доменом перед именем пользователя и без него), но, несмотря ни на что, мои учетные данные не принимаются.
У меня нет проблем с доступом к сайту SharePoint через веб-портал - просто UNC не работает.
В средстве просмотра событий на сервере, похоже, нет ничего важного.
Кто-нибудь знает, в чем может быть проблема?
- Я предполагаю, что вы находитесь в том же домене, что и сервер, и правильно входите в систему, когда запрашивает UNC (либо домен \ пользователь, либо user@domain.com).
- Какая ОС у вас работает? Я считаю, что для доступа к UNC требуется Клиентская служба WebDav быть запущенным, и он не работает по умолчанию на всех серверных ОС.
- Tfs2010 - это фактическое имя сервера или псевдоним? Если это не настоящее имя сервера, возможно, у вас проблемы с аутентификацией Kerberos.
- ULSViewer твой друг. Запустите его на сервере SharePoint, укажите местоположение журналов по умолчанию и наблюдайте за ним, пока вы пытаетесь подключиться к UNC в SharePoint. 90% времени я могу обнаружить проблему с помощью USLViewer.
- Попробуйте зайти в стандартную (не TFS) библиотеку документов SharePoint и нажать кнопку «открыть в проводнике». Это работает?
- Бонусный совет: причина, по которой \ tfs2010 не запрашивает вход в систему, а полное доменное имя делает это, заключается в том, что он использует зоны безопасности Internet Explorer и предполагает, что что-либо с полным доменным именем не является доверенным для сквозной аутентификации. Чтобы исправить это, добавьте tfs2010.mycompany.com в зону «Интранет».